我的数据库中有一些字段,其中包含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)
不会导致任何结果。我尝试添加语言密钥,但它不起作用。我不确定如何执行此请求(或者甚至可能)。
答案 0 :(得分:1)
将评论复制为答案:
Event.where("title like ?", "%#{title}%")