如何确保我的表中的字段是必需的?
例如:我有一个帖子表和一个用户表。保存帖子时,它需要一个 user_id 字段。
如果我做了这样的事情:
$post = new Post;
$postText = "Test post one";
$post->text = $postText;
$post->save();
我会收到一个错误,因为没有 user_id 字段。相反,我需要做这样的事情:
$post = new Post;
$postText = "Test post one";
$post->text = $postText;
$post->user_id = 1;
$post->save();
这是由
- 覆盖 Post 类的 save() 方法?
- 挂钩到模型事件?