在 sunspot solr 中,我们可以通过 facets 对具有相似属性的记录进行分组。但是是否可以从两个属性中进行分面过滤?
我尝试在搜索中这样做:
facet_search = User.search do
facet :attribute1, :attribute2
end
facet_search.facet(:attribute1, :attribute2)
有了这个,我不断得到零值,我确信在属性 1 和属性 2 有具有相似值的记录。
假设有两条记录的attribute1 值为“橙色”。这两条记录在attribute2 处的值为“eagles”。
太阳黑子中是否有一个功能可以用来根据两列对记录进行分组,我该怎么做?
我在这里先向您的帮助表示感谢。