我正在努力将Solr搜索与RoR应用程序集成。 solr返回具有字段productTaxonomyName
的文档。
在与搜索相对应的控制器中,我从solr检索文档并将它们推送到@products
数组中。我想在控制器中的变量中获取productTaxonomyName
字段的唯一值集。我怎么能这样做。
这会起作用吗?
@taxons = @products.map {|p| p.productTaxonomyName }
由于
答案 0 :(得分:1)
@taxons = @products.map(&:productTaxonomyName).compact.uniq
顺便问一下,为什么不从Solr那里得到它们。