グループを使用するとランダムなレコードを取得するにはどうすればよいですか?Rails、使用時にランダムなレコードを取得する:group
@paintings = Painting.all(:group => "user_id", :order => "created_at DESC")
これにより、各ユーザーの最新の絵が得られます。今は、最新のものではなく、各ユーザーからランダムな絵を選択したいと思います。絵画の順番は同じでなければならないので、最も活発になったユーザーは最初にランダムな絵を表示します。
painting150(USER1)
painting200(USER2)
painting231(ユーザー3)
これは可能ですか?
よろしくお願いいたします。 AsbjørnMorell。
これは私の見解で使うべきでしょうか? – atmorell
この例では、1つのランダムイメージのみが返されます。@ paintingsに100個のレコードが含まれていても。 – atmorell