誰かが助けてくれるかどうかは疑問だった。rails consoleでモデルの名前を取得すると、結果が異なる
私はレールコンソールからモデルの名前を取得しようとしていますが、それは私に別の結果を与えています。
まず私が行います
Department.first.name
と結果は次のとおりです。
Department Load (0.3ms) SELECT "departments".* FROM "departments" ORDER BY "departments"."id" ASC LIMIT 1
=> "Operations"
その後、私は:
ops = Department.where(name: "Operations")
と結果は次のとおりです。
=> ActiveRecord::Relation #[Department id: 1, name: "Operations", created_at: "2017-10-22 00:40:51", updated_at: "2017-10-22 00:40:51"]>
しかし、その後、私が取得しようとしていた場合:
ops.name
結果は次のとおりです。
=> "Department"
これは私が混乱し、関連の問題につながります。助けてください!
セバスチャンありがとう、とても助かりました – Pshemski