【发布时间】:2014-11-01 12:06:16
【问题描述】:
我有一个 Ruby on Rails Web 应用程序,它为用户提供搜索/过滤功能。基本上我正在尝试针对这种应用程序进行编程。 http://demo.srchulo.com/jquery/jquery_facets/
但是,我使用 ActiveRecord(无 Elasticsearch 或 Solr)进行搜索。现在我读到 Elasticsearch 和 Solr 支持构面搜索和构面过滤。因此,我想知道我是否需要实现 Elasticsearch 或 Solr 才能进行构面过滤,或者我可以通过简单的 Javascript 查询来实现吗?如果可能,我想避免使用 Elasticsearch 或 Solr。
提前致谢!
【问题讨论】:
-
我认为 sql 可以通过大量 and 和 have 和 group by 来做到这一点;P
标签: ruby-on-rails facet