ravendb
Version:
RavenDB client for Node.js
38 lines • 857 B
JavaScript
export class StubMapUtils {
load;
cmpxchg;
getMetadata;
id;
createSpatialField;
createField;
attachmentsFor;
loadAttachment;
loadAttachments;
noTracking;
}
export class IndexingGroupResults {
groupBy(selector) {
return new IndexingReduceResults(selector);
}
}
export class IndexingReduceResults {
_group;
constructor(selector) {
this._group = selector;
}
aggregate(reducer) {
return new IndexingMapReduceFormatter(this._group, reducer);
}
}
export class IndexingMapReduceFormatter {
_groupBy;
_aggregate;
constructor(groupBy, aggregate) {
this._groupBy = groupBy;
this._aggregate = aggregate;
}
format() {
return `groupBy(${this._groupBy}).aggregate(${this._aggregate})`;
}
}
//# sourceMappingURL=StronglyTyped.js.map