これは簡単なはずですが、うまくいきません。
公開されているすべての製品を取得したいと考えています。
次のコードは機能しており、公開された製品のみが返されます。
@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 から公開されたすべての製品を取得するにはどうすればよいですか?