0

我正在将 Solr 搜索与 RoR 应用程序集成。solr 返回具有字段的文档productTaxonomyName

在与搜索对应的控制器中,我从 solr 检索文档并将它们推送到@products数组中。我想productTaxonomyName在控制器内的变量中获取字段的唯一值集。我怎样才能做到这一点。

这会起作用吗:

@taxons = @products.map {|p| p.productTaxonomyName }

谢谢

4

1 回答 1

1
@taxons = @products.map(&:productTaxonomyName).compact.uniq

顺便说一句,你为什么不从 Solr 那里得到它们。

于 2013-11-08T12:51:44.757 回答