rails
1@hoges = Hoge.order("RAND()").limit(3)
このように記述して3つレコードを取得しようとしているのですが
リロードして試してみると実際に3つ表示されるときと2つしか表示されないとき、1つしか表示されないときなどでてきます。
毎回ランダムに3つだけ取得したいのですが、可能でしょうか?
できるようであれば記述の変更すべき点を教えていただきたいです。
mysqlとrailsを使っています
回答1件
あなたの回答
tips
プレビュー
投稿2016/08/24 04:13
rails
1@hoges = Hoge.order("RAND()").limit(3)
このように記述して3つレコードを取得しようとしているのですが
リロードして試してみると実際に3つ表示されるときと2つしか表示されないとき、1つしか表示されないときなどでてきます。
毎回ランダムに3つだけ取得したいのですが、可能でしょうか?
できるようであれば記述の変更すべき点を教えていただきたいです。
mysqlとrailsを使っています
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。