大佬教程收集整理的这篇文章主要介绍了ruby – Sunspot:按属性排序/排序facet结果,例如created_at,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
资产模型:
searchable do text @R_632_6964@ text :description time :created_at Integer :category_ids,:multiple => true,:references => Category end
控制器:
search = Asset.search() do keywords(h(params[:query]),:fields => [@R_632_6964@,:description]) faCET(:category_ids) order_by :created_at end
我想对我的方面进行排序:Category_ides not via:count(点击次数).类别应按created_at排序.查看文档构面(:category_ids,:sort =>:count ||:indeX).两种选择都不适合我.
如何解决方面的订单问题?
@H_673_14@result = Product.solr_search do |s| s.keywords params[:q] s.faCET :category_id s.paginate :per_page => 3,:page => @page end faCET_rows = result.faCET(:category_id).rows.sort { |left,right| left.instance.created_at <=> right.instance.created_at }@H_673_14@ @H_673_14@
以上是大佬教程为你收集整理的ruby – Sunspot:按属性排序/排序facet结果,例如created_at全部内容,希望文章能够帮你解决ruby – Sunspot:按属性排序/排序facet结果,例如created_at所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。