objection
Version:
An SQL-friendly ORM for Node.js
21 lines (16 loc) • 415 B
JavaScript
;
const { FindOperation } = require('./FindOperation');
const { assertHasId } = require('../../utils/assert');
class InstanceFindOperation extends FindOperation {
constructor(name, opt) {
super(name, opt);
this.instance = opt.instance;
}
onBuild(builder) {
assertHasId(this.instance);
builder.findById(this.instance.$id());
}
}
module.exports = {
InstanceFindOperation,
};