.fetch()
告知 Waterline (以及底層資料庫适配器) 在執行 .update()
、.create()
、.createEach()
或 .destroy()
查詢時,傳回已更新/刪除/建立的記錄。否則,將不會傳回任何資料 (或者如果您正在使用 callbacks,則 .exec()
callback 的第二個參數將會是 undefined
)。
警告:不建議對影響大量記錄的 update/destroy 查詢使用此功能。
.fetch()
此方法不接受任何引數。
var newUser = await User.create({ fullName: 'Alice McBailey' }).fetch();
sails.log(`Hi, ${newUser.fullName}! Your id is ${newUser.id}.`);
- 這只是
.meta({fetch: true})
的快捷方式