Postgres データベースを使用してアイテムのリストをページ分割しようとしていますが、各ページでアイテムが繰り返されるのを避けるのに苦労しています。「setseed()」関数を統合しようとしましたが、機能させることができませんでした。以下は私のコードです:
@listings = Listing.find_by(approved_and_not_expired).select(['setseed(.5)', '*']).order('random()').page(params[:page]).per(items_loaded)