MySQL中JSON字段的全文搜索

时间:2014-07-18 13:12:20

标签: mysql ruby-on-rails json full-text-search

我的数据库中有一些字段,其中包含JSON字符串。
它看起来像这样:

2.0.0-p0 :004 > Event.first.title

      Event Load (0.8ms)  SELECT  `events`.* FROM `events`   ORDER BY `events`.`id` ASC LIMIT 1
     => "{'fr' => 'res', 'en' => 'asdg'}" 

我想在这个专栏上进行全文搜索,但这只是一个简单的

Event.where("title LIKE ?", title)

不会导致任何结果。我尝试添加语言密钥,但它不起作用。我不确定如何执行此请求(或者甚至可能)。

1 个答案:

答案 0 :(得分:1)

将评论复制为答案:

Event.where("title like ?", "%#{title}%")