は、私はこれが[#<User id: 15, name: "Shruthi", ...>]
のようなリストを返してUser.where("id = #{current_user.id}").include_associations.order(created_at: :desc)
Rails 5 - どのようにアレイからactiverecordの関係に変換するのですか?レール5に
のようなクエリを書かれています。
ここではアクティブレコードデータのみを取得するにはどうすればいいですか(配列は必須ではありません)? リストを希望します#<User id: 15, name: "Shruthi", ...>
'0以上の結果は' .where'条件付き一般的には可能であるため、結果のコレクションを表す関係を返し.where'。 activerecordインスタンスは1つの結果に過ぎません。あなたは何をしたいですか? 'where'の最初の結果?その場合は、 'User.where(...)。first'と書くか、' .where'の代わりに '.find'を使います。 – lurker
一度に複数のActiveRecordを1つずつ使用する場合は、 '.order(...)'ステートメントの後に '.each'を使用してください。 –
lurker