dogmaql.driver.redis
Version:
Redis driver for DogmaQL (Dogma Query Language).
21 lines (18 loc) • 588 B
JavaScript
;
var _dogmalang = require("dogmalang");
var _dogmaql = require("dogmaql.driver");
const $ResultSet = class ResultSet extends _dogmaql.ResultSet {
constructor() {
super();{}
}
};
const ResultSet = new Proxy($ResultSet, { apply(receiver, self, args) {
return new $ResultSet(...args);
} });module.exports = exports = ResultSet;
ResultSet.from = function (items) {
let rs;_dogmalang.dogma.paramExpected("items", items, _dogmalang.list);{
rs = ResultSet();for (let item of items) {
_dogmalang.dogma.lshift(rs, JSON.parse(item));
}
}return rs;
};