如果我传递的对象具有表中现有属性以外的更多属性,续集更新方法是否会在表中创建新列?



假设我有一个表格,让我们考虑一个表格 书有列、标题页面。 现在,我在表格 Book 的顶部调用更新方法,其中包含具有标题、页面和价格的对象。 将为价格属性创建一个新列,或者,它将忽略价格属性。

否,update 方法用于更改现有条目中的数据。如果要在现有数据库中添加全新的列而不刷新它,则必须首先创建迁移。

看看这个问题: 如何在续集 CLI 中添加、删除新列,并在此处阅读迁移文档:迁移扩展坞

希望对您有所帮助!

最新更新