我们是否应该在 t.references 字段上提及为 nullable: false
Should we mention as nullable: false on t.references fields
我们是否也应该提及 from、to 为 nullable: false
def change
create_table :marriages do |t|
t.references :from
t.references :to
t.date :marriage_date, nullable: false
t.timestamps
end
如果你想强制它不能 NULL
,那么是的。
另请注意,它应该是 null: false
– 而不是 nullable: false
。
我们是否也应该提及 from、to 为 nullable: false
def change
create_table :marriages do |t|
t.references :from
t.references :to
t.date :marriage_date, nullable: false
t.timestamps
end
如果你想强制它不能 NULL
,那么是的。
另请注意,它应该是 null: false
– 而不是 nullable: false
。