0
である私は、私はでmetrics
の1 row
を持つすべてのユーザーを検索する以下の注文とリミット - 方向「{:processed_on =>:DESC}」は無効
users has_many metrics
を持っており、 limit(1)
何私が
User.includes(:metrics).where(status: 'active').order(:metrics => { processed_on: :desc }).limit(1)
エラーしようとしています:
を210方向 "{:processed_on =>:desc}"は無効です。正しい方向は:[:asc、:desc、:ASC、:DESC、 "asc"、 "desc"、 "ASC"、 "DESC"]
ActiveRecord 4のorder句でハッシュ構文を使用できると思います。 – Bustikiller
ハッシュ構文は可能ですが、ハッシュが 'where'または' joins'節のクエリとは異なるネストであれば動作しません。 –
iterateを実行すると、1つ以上の指標が表示されます –