.fetch()
告诉 Waterline(以及底层的数据库适配器)在执行 .update()
、.create()
、.createEach()
或 .destroy()
查询时,发送回已更新/销毁/创建的记录。否则,不会返回任何数据(或者如果您使用回调,则 .exec()
回调的第二个参数将为 undefined
)。
警告:对于影响大量记录的更新/销毁查询,不建议使用此方法。
.fetch()
此方法不接受任何参数。
var newUser = await User.create({ fullName: 'Alice McBailey' }).fetch();
sails.log(`Hi, ${newUser.fullName}! Your id is ${newUser.id}.`);
- 这只是
.meta({fetch: true})
的快捷方式。