.fetch()
.update()
、.create()
、.createEach()
、または.destroy()
クエリを実行する際に、更新/削除/作成されたレコードをWaterline(および基礎となるデータベースアダプター)に返却するように指示します。それ以外の場合は、データは返されません(コールバックを使用している場合は、.exec()
コールバックの第2引数はundefined
になります)。
警告:これは、多数のレコードに影響を与える更新/削除クエリには推奨されません。
.fetch()
このメソッドは引数を受け取りません。
var newUser = await User.create({ fullName: 'Alice McBailey' }).fetch();
sails.log(`Hi, ${newUser.fullName}! Your id is ${newUser.id}.`);
- これは
.meta({fetch: true})
のショートカットです。