次のコードは、必要なことを実行しません。user_id が 1 ではないランダムなデザイン オブジェクトを返したいのですが、そのままでは、クエリがレコードを返さない場合があります。
offset = rand(Design.count)
@design = Design.first(:offset => offset, :conditions => [ "user_id != ?", 1])
次のコードは、必要なことを実行しません。user_id が 1 ではないランダムなデザイン オブジェクトを返したいのですが、そのままでは、クエリがレコードを返さない場合があります。
offset = rand(Design.count)
@design = Design.first(:offset => offset, :conditions => [ "user_id != ?", 1])