Lokijs удалить предмет по значению - PullRequest
0 голосов
/ 06 января 2019

У меня есть эта маленькая БД, которую я создал в loki js

var db = new loki('loki.json');
var children = db.addCollection('children');

Я добавил несколько предметов и сейчас пытаюсь удалить предмет по значению. Я храню свои ценности, как это

var date = new Date(); 
var timestamp = date.getTime(); 
children.insert({name:pn,ts:timestamp});

и удаление вот так

var results = children.find();
console.log('before removal',results);
children.chain().find({'name':field_val}).remove();
console.log('after removal',results);

Это скриншот результата

enter image description here

Мой код удаления не работает, поскольку он не удаляет все элементы и не удаляет в правильном порядке.

Как я могу удалить элемент по значению?.

1 Ответ

0 голосов
/ 06 января 2019

я думаю, что это должно быть children.chain().find({'name':field_val}).remove();

...