Я новичок в RoR, и я занимаюсь моделями и ассоциациями.связать одну запись с другой через консоль rails
Я создал несколько пользователей и заказы через рельсы консоль с помощью:
order = Order.create(body: "i'm a new order")
user = User.create(name: "Borja")
Я хотел бы знать, как назначить должность с определенным идентификатором к пользователю с определенным идентификатором (например, пост (2) принадлежит пользователю (1)), поэтому я могу проверить методы этого отношения с помощью консоли rails.
Спасибо!
модели/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