У меня проблема с RethinkDB (NodeJS).
Я пытаюсь использовать простую функцию .filter (), но по неизвестной причине не хочет найти результат. В настоящее время мой код выглядит так:
const someID = 1234;
r.table('list').filter({id: someID}).run().then((err, result) =>{
if(err) throw err;
console.log(result)
})
Я знаю, что результат с идентификатором '1234' есть, потому что, если я выполню этот запрос:
const someID = 1234;
r.table('list').filter({id: 1234}).run().then((err, result) =>{
if(err) throw err;
console.log(result)
})
Работает просто отлично.
единственное изменение, которое я сделал, - это присвоение идентификатора напрямую, а не превращение его в переменную / константу.
В чем может быть проблема?