objection
Version:
An SQL-friendly ORM for Node.js
13 lines (10 loc) • 330 B
JavaScript
import FindOperation from './FindOperation';
export default class InstanceFindOperation extends FindOperation {
constructor(name, opt) {
super(name, opt);
this.instance = opt.instance;
}
onBeforeBuild(builder) {
builder.whereComposite(builder.modelClass().getFullIdColumn(), this.instance.$id()).first()
}
}