rails sunspot solr无法使用has_and_belongs_to_many
事件 - has_and_belongs_to_many --tags
可搜索的 text:title,:boost =>五 文字:说明 text:tag_names do tags.map(安培;:名称) 结束 端
在上面的示例中,它仅使用标题和说明。不是用tag_names。
答案 0 :(得分:0)
好吧,我在这里假设tag_names是一个数组..如果是这样的话,请给它这样......
searchable do
text :title, boost: 5
text :description
text :tag_names, multiple: true do
tags.map(&:name)
end
end
(尝试使用新的哈希表示法...给boost: 5
而不是:boost => 5
..这只是一个建议..无论你遵循的机制如何,你的代码都会工作..)< / p>