10

私は自分の stories.rb モデルに次の pg_search スコープを持っています:

  pg_search_scope   :with_text, 
                    :against => :title, 
                    :using => { :tsearch => { :dictionary => "english" }},
                    :associated_against => { :posts => :contents }

クエリがランキングを無視して結果を返すようにしたい (私は、ストーリーが最後に更新された日付のみが重要である)。これはほとんどの人にとって簡単な質問だと思いますが、pg_search でランク順をオフにするにはどうすればよいですか?

4

1 に答える 1

28

私はpg_searchの作者です。

ActiveRecord :: QueryMethods#reorderを使用するこのようなことを行うことができます

MyModel.with_text("foo").reorder("updated_at DESC")
于 2013-01-14T03:24:03.127 に答える