属于
belongs_to
关联与另一个模型建立一对一连接,因此声明模型的每个实例属于另一个模型的一个实例。
例如,如果你的应用程序包含用户和帖子,并且每个帖子都可以分配给一个用户,那么你将以这种方式声明帖子模型:
class Post < ApplicationRecord
belongs_to :user
end
在你的表结构中,你可能会有
create_table "posts", force: :cascade do |t|
t.integer "user_id", limit: 4
end