Skip to content

Function FromQuery

basic model hydration

typescript
let user = FedacoTestUser.initAttributes({
  email: 'linbolen@gradii.com'
});
user.setConnection('second_connection');
await user.save();
user = FedacoTestUser.initAttributes({
  email: 'xsilen@gradii.com'
});
user.setConnection('second_connection');
await user.save();
const models = await FedacoTestUser.useConnection(
  'second_connection'
).fromQuery('SELECT * FROM users WHERE email = ?', ['xsilen@gradii.com']);
ReferenceLooks LikeValue
models[0]instance type exactly matchFedacoTestUser
models[0].emailexactly match'xsilen@gradii.com'
models[0].getConnectionName()exactly match'second_connection'
models.lengthexactly match1

see also prerequisites

Released under the MIT License.