这应该很简单,但我无法让它工作。
我想检索所有已发布的产品。
以下代码正在运行,并且仅返回已发布的产品:
@products = Product.search do
with(:published, true)
with(:facet_tag).all_of(facets) unless facets.nil?
fulltext q do
end
facet :facet_tag
paginate :page => 1, :per_page => 8
end
当我删除全文部分时,它根本不会返回任何结果。
我希望以下代码返回所有已发布的产品,但该代码根本不返回任何结果。@products.results 变为 nil。
@products = Product.search do
with(:published, true)
with(:facet_tag).all_of(facets) unless facets.nil?
facet :facet_tag
paginate :page => 1, :per_page => 8
end
我应该如何从 sunspot 获取所有已发布的产品?