这是我遇到的错误
NoMethodError:Sunspot::Search::StandardSearch 的未定义方法“组”:
我有太阳黑子版本 1.2.1 和 solr 版本 3.6。我还通过修改 url 使用安装在我的服务器上的 solr 版本测试了分组功能,它的工作就像轻而易举。
然而,它与我拥有的当前太阳黑子版本不同。我将太阳黑子 gem 更新到 1.3.3 版,但它仍然中断。
我很确定语法是正确的,因为我遵循了文档中的示例:
https://github.com/sunspot/sunspot
我环顾四周,这是我找到的相关答案,但没有帮助。也许我错过了什么?
这些是我安装的宝石:
宝石'sunspot_rails','1.3.1'宝石'sunspot_solr'
编辑
这是正在破坏的代码。它与文档相同。':question' 是我要分组的单值文本字段。
search.group(:question).groups.each do |group|
puts group.value
end