springbokjs-db
Version:
springbokjs databases
20 lines (16 loc) • 404 B
JavaScript
export class AbstractCursor {
result() {
return this._store.findByKey(this.key, {});
}
vo() {
return this.result().then(this._store.toVO.bind(this._store));
}
remove() {
return this._store.deleteByKey(this.primaryKey);
}
forEach(callback) {
return this.forEachKeys((key) => {
return this.vo().then(callback);
});
}
}