Вопросы по теме 'rethinkdb-javascript'

changes() не вызывается при вставке документа
У меня проблема с функцией журнала изменений rethinkdb. Нет вывода на консоль при добавлении документа в коллекцию. НО "изменения" выводятся один раз после запуска моего приложения через node app.js , почему так? Любая помощь приветствуется....
41 просмотров
schedule 22.03.2023

Простое извлечение RethinkDB из вложенного массива
Я новичок в RethinkDB и искал ответ на этот вопрос здесь и в других местах. Я нашел несколько близких вещей, но до сих пор не могу понять, что кажется простым. У меня есть запрос: r.db('common').table("counters").filter({org:...
358 просмотров
schedule 29.04.2023

запрос обновления rethinkdb с вложенным массивом объектов
Ниже приведена структура, над которой я работал. Критерии — это что-то вроде «Я хочу обновить статус имя_узла , присутствующий в узле 2, в одном запросе. "nodeList": [ { "nodeName": "Node1", "status": "Not Ready" }, {...
477 просмотров

Как найти конкретный объект в массиве
Как найти конкретный объект в массиве. Ниже мой код r.table("tablename").filter( function(doc){ return r.expr(["value1","value2"]); });
43 просмотров
schedule 25.09.2022

RethinkDB — как получить один документ по запросу?
Как я могу получить один документ только по запросу в RethinkDB? например, я хочу получить документ по этому запросу ниже: let searchQuery = { name: 'rob' } var cursor = await r.table('users').filter(searchQuery).run(connection) var...
187 просмотров

ответ rethinkdb одновременно и истинен, и ложен
Я пытаюсь проверить, существует ли значение в моей таблице rethinkdb. Похоже, он дает 2 ответа. Я делаю это так: router.param('gamename', function(req, res, next, gamename) { // do validation on gamename here console.log(gamename);...
52 просмотров

Лента изменений точки Rethinkdb не согласована
Я работаю над лентами изменений, у меня есть API, в котором запускается лента изменений. Журналы console.log в ленте изменений печатаются только тогда, когда вызывается API и происходит эта лента изменений. В следующий раз, когда происходит подача...
100 просмотров

RethinkDB — автоматическое создание линейных первичных ключей.
Есть ли способ заставить rethinkdb автоматически генерировать первичный ключ и гарантировать, что ключ находится в возрастающем порядке, например, от 1 до n Я знаю, что когда мы вставляем строку в rethinkdb, она автоматически генерирует первичный...
68 просмотров

конфликт = ошибка, не учитываемая с помощью rethinkdbdash
Я использую rethinkdbdash в первый раз, и я пытаюсь просто создать пользователя, но ошибаюсь, если он существует. Из всей документации, которую я прочитал, следующий код должен работать, однако он продолжает вставляться, никогда не обнаруживая...
24 просмотров

Rethinkdb Отношения «многие ко многим»
У меня есть таблицы следующего вида организация |id|title| entity_authors |id|authorName| entity_to_authors |id|entityId|authorId| Мне удалось присоединиться к таблицам entity и entity_to_authors...
55 просмотров
schedule 30.07.2023

RethinkDB: Javascript — как удалить вложенные объекты
У меня довольно большие трудности с попыткой удалить вложенные объекты из моей таблицы, не удаляя случайно все мои данные в процессе (случилось уже три раза, слава богу, я сделал копии). Мой объект: { "value1": thing, "value2": thing,...
277 просмотров

Обновить значение объекта списка вложенных документов в RethinkDB
{ "id": 1, "subdocuments": [ { "id": "A", "name": 1 }, { "id": "B", "name": 2 }, { "id": "C", "name": 3 } ] } Как...
123 просмотров

Использование вторичного индекса для .lt() с .filter() в RethinkDB
В настоящее время пытаюсь решить проблему с помощью RethinkDB для поиска тех объектов, у которых есть ключ даты createdAt с меньшим значением, чем заданное, с помощью .lt() . Следующий запрос прекрасно работает с .filter() и .lt() :...
85 просмотров