Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
create() {
// Create the database
var db = new loki();
// Create a collection
var children = db.addCollection('children');
var view = children.addDynamicView('over3').applyFind({
'id': {
'$gte': 3
}
});
var result = view.data();
console.log(result);
// Insert documents
for (var i = 0; i < 20; i++) {
children.insert({var children = db.addCollection('children');
// Insert documents
for (var i = 0; i < 10; i++) {
children.insert({
id: i
});
}
var result = children.chain().data();
console.log(result);
var s = db.serialize();
//console.log(s);
// load s into another db
var db2 = new loki();
db2.loadJSON(s);
var coll = db2.getCollection('children');
var result = coll.chain().data();
console.log(result);
}create() {
// Create the database
var db = new loki();
// Create a collection
var children = db.addCollection('children');
// Insert documents
for (var i = 0; i < 10; i++) {
children.insert({
id: i
});
}
var result = children.chain().data();
console.log(result);
var s = db.serialize();
//console.log(s);create() {
var csvString = `name,hp,mp
Rex,100,20
Alice,300,40`;
var csvTable = Papa.parse(csvString, {
dynamicTyping: true,
header: true
}).data;
// Create the database
var db = new loki();
// Create a collection
var children = db.addCollection('children');
// insert csv-table
children.insert(csvTable);
var result = children.chain().data();
console.log(result);
}create() {
// Create the database
var db = new loki();
// Create a collection
var children = db.addCollection('children');
// Insert documents
for (var i = 0; i < 20; i++) {
children.insert({
id: i,
});
}
children
.chain() // start chain functions
.where( // pick doc which (id%2 === 1) (odd)
function (doc) {
return (doc.id % 2) === 1;create() {
// Create the database
var db = new loki();
// Create a collection
var children = db.addCollection('children');
// Insert documents
for (var i = 0; i < 20; i++) {
children.insert({
id: i,
});
}
children
.chain() // start chain functions
.where( // pick doc which (id%2 === 1) (odd)
function (doc) {
return (doc.id % 2) === 1;create() {
// Create the database
var db = new loki();
// Create a collection
var children = db.addCollection('children');
// Insert documents
for (var i = 0; i < 20; i++) {
children.insert({
id: Math.floor(i / 2),
coin: Between(0, 100)
});
}
// sort all documents by 'id'
var result = children
.chain() // start chain functions
.simplesort('id')create() {
// Create the database
var db = new loki();
// Create a collection
var children = db.addCollection('children');
// Insert documents
for (var i = 0; i < 100; i++) {
children.insert({
id: i,
});
}
// sort all documents by 'id'
// get result from 50 to 54
var result = children
.chain() // start chain functions
.simplesort('id')var createDataBase = function (count) {
var TYPE = ['AA', 'BB', 'CC', 'DD'];
// Create the database
var db = new loki();
// Create a collection
var items = db.addCollection('items');
// Insert documents
for (var i = 0; i < count; i++) {
items.insert({
type: TYPE[i % 4],
id: i,
color: Random(0, 0xffffff)
});
}
return items;
};create() {
// Create the database
var db = new loki();
// Create a collection
var children = db.addCollection('children');
// Insert documents
for (var i = 0; i < 20; i++) {
children.insert({
id: i,
coin: Between(0, 100)
});
}
var whereFn = function (doc) {
return (doc.id % 2) === 1;
}
var mapFn = function (doc) {