私はRailsアプリでSolr sunspot
gemを使用します。私が今持っているもの:order_by(:some_time, :desc)
。私は何をする必要があることです。Solr(太陽黒点)条件付き注文_by
:some time
列の値は、最後の時間内であれば、この条件を持つすべてのレコードが:status
列順に並んでいそう:some_time
が注文した私は、ドキュメント内の類似した何かを見つけると私はなかったですこれを実装するための良い方法は何か分かりません。
PS:ソルの検索が終了した後にグループ化して注文しようとしましたが、重く見えます。一貫しているはずですので、ソルジャーとやりたいことがあれば、行きたいです。 。
結果に100レコードあり、そのうち25レコードが条件を満たしている場合は、25レコードを 'status'でソートし、' sometime'で休止するか、すべてのレコードを 'status'でソートしますか? –
@ Md.FarhanMemonもしそれらのうち25人が条件( ':some_time> Time.now - 1.hour')を満たし、':status'と ':some_time'で順序付けし、':some_time' – Vla