重载实例

如果你需要让你的实例同步,你可以使用 reload 方法. 它将从数据库中获取当前数据,并覆盖调用该方法的模型的属性.

  1. Person.findOne({ where: { name: 'john' } }).then(person => {
  2. person.name = 'jane'
  3. console.log(person.name) // 'jane'
  4. person.reload().then(() => {
  5. console.log(person.name) // 'john'
  6. })
  7. })