私はRoRを初めて使い、モデルと関連付けを練習しています。私が使用して、レールのコンソールから一部のユーザーとオーダーを作成しましたレールコンソール経由でレコードを別のレコードに関連付ける
:
order = Order.create(body: "i'm a new order")
user = User.create(name: "Borja")
を、私は、例えば、特定のID(ポスト(と、ユーザーに特定のIDを持つポストを割り当てる方法を知っていただきたいと思います2 )がuser(1)に属しているので)、この関係のメソッドをrails consoleを使って調べることができます。
ありがとうございました!
モデル/ user.rb>
class User < ApplicationRecord
has_many :orders
end
モデル/ post.rb>
class Order < ApplicationRecord
belongs_to :user, optional: true
end
'user.posts.create()'や 'Post.create(USER_ID:user.id)' 'user'は'ユーザー= User.first' – dp7