【发布时间】:2013-09-23 16:27:53
【问题描述】:
我需要通过 Active Record 和 Postgresql 设计查询的帮助。
• 查询必须搜索以下列所有...
模型如下所示:
Collection
item_id1: String
item_id2: String
item_id3: String
item_id4: String
item_id5: String
item_id6: String
• 查询需要传入需要在所有item_id 字段中搜索的字符串数组。
• 查询还必须只返回包含数组中所有字符串的 Records 的结果。
注意:我还安装了 Textacular Full Text Search gem。但是,我测试了一个搜索,我认为只有当记录包含所有传入的字符串时才应该搜索并返回匹配项,尽管我的数据库中存在具有这些字符串的记录,但搜索结果却一无所获。像这样:Collection.advanced_search('B0066AJ5TK&B0041KJSL2')
【问题讨论】:
标签: ruby-on-rails-3 postgresql activerecord