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

Как мне отказаться от подписки или изменить канал изменений в rethinkdb?
Есть ли способ отказаться от подписки или изменить существующего наблюдателя каналов изменений в rethinkdb? Установка для возвращаемого значения функции changes () значения null, похоже, ничего не делает, есть ли функция unsubscribe ()? В идеале я...
1174 просмотров
schedule 15.10.2021

Соединение с RethinkDB должно быть открыто, но никогда не закрывается
Я использую RethinkDB вместе с hapi.js в Node.js. Мое основное приложение передает открытое соединение с плагином hapi.js. Использование соединения внутри основного скрипта работает нормально, но запуск чего-то внутри плагина вызывает следующую...
2334 просмотров

RethinkDB Обновить элемент во вложенном массиве
{ id: "a", deck_list: [{ name: 'Deck1', job: 'mage', cards: [] }], match: [] } Привет, я пытаюсь сделать БД для колод карточной игры. В «deck_list» находится список колод, созданных пользователями. Каждый раз,...
103 просмотров

rethinkDB поиск в строке
Использую rethinkDB (только что начал). Я просто хотел найти определенную строку (или даже подстроку). Например, если я ищу microsoft, дайте мне все продукты с названием microsoft (без учета регистра) и ценой менее 100 долларов Это мой код:...
131 просмотров
schedule 23.10.2021

как мне отфильтровать столбец таблицы rethinkdb (массив объектов) на основе 2 значений
Я пытаюсь отфильтровать таблицу rethinkdb (разговоры), которая содержит массив вложенных объектов, называемых участниками. Структура ниже. Я пытаюсь выполнить запрос, который выбирает разговоры на основе идентификаторов участников. Проще...
89 просмотров
schedule 15.09.2021

RethinkDB: .get() только с частью uuid?
Допустим, это uuid одного из моих документов в RethinkDB: 594a64ab-b78b-4838-a79f-318020a352a9 Обычно, чтобы получить документ, я делаю: r.db("databasename").table("tablename").get('594a64ab-b78b-4838-a79f-318020a352a9') Есть ли способ...
100 просмотров
schedule 11.06.2022

Как получить данные из таблицы Rethinkdb на основе имени поля вместо значения поля
У меня есть таблица rethinkdb с 5 строками, одна из которых следующая: { "appkey": { "YcJ1HR6vjebXNHwOzeC2l2EAvUNw8qyp": { "createdBy": { "fullName": "DD" , "id": "7943d176-4805-461d-841e-3de766a3825d" , "primaryName": [email protected], » } ,...
97 просмотров

Отображение данных за каждый день недели с rethinkDB
Отображение данных для каждого дня недели с rethinkDB r.row ('time_create'). DayOfWeek () [ { detail: "no", order_id: "03", status: "Delivery", time_create: "2018-09-23T11:06:30.164Z", time_success: "2018-09-23T11:06:30.164Z" } ] Быть таким...
41 просмотров

RethinkDB: изменения массива в реальном времени, возвращать только недавно добавленные
Кратко: я использую каналы изменений RethinkDB для просмотра изменений в конкретном документе (а не во всей таблице). Каждая запись выглядит так: { "feedback": [ ], "id": "bd808f27-bf20-4286-b287-e2816f46d434" , "projectID":...
719 просмотров

Rethinkdb Geospatial: getIntersecting
У меня есть запрос, который просматривает список полигонов и проверяет, включен ли какой-либо список точек. Моя проблема в том, что мне нужно каким-то образом вставить индикатор того, в каком полигоне была найдена точка. Вот мой запрос:...
65 просмотров

Несколько запросов к одной и той же конечной точке маршрута в узле экспресс
Я пытаюсь сделать 2 запроса для 2 разных таблиц внутри одной и той же конечной точки. Я могу сделать это для простых запросов на получение, но не для более сложных запросов на обновление/замену. Также я не уверен, как правильно обрабатывать ошибки в...
244 просмотров
schedule 08.03.2023

Псевдотип времени вместо ISO8601 при использовании группового оператора
Я начинаю работу с RethinkDB, и у меня возникают проблемы с пониманием того, что происходит с некоторыми запросами, которые я выполняю. Проблема заключается в запросе объектов с типами даты и времени из приложения NodeJS (с использованием драйвера...
273 просмотров
schedule 01.01.2023

Многоуровневая группировка Rethinkdb
Скажем, у меня есть таблица с такими документами, как: { "country": 1, "merchant": 2 "product": 123, ... } Можно ли сгруппировать все документы в окончательную структуру json, например: [ { <country_id>: {...
44 просмотров

Запрос составного мультииндекса в RethinkDB
Я пытаюсь эффективно получить данные в следующем формате: { "datetime": "1453845345493", "someIds": ["id2000-4", "id1000-34", "id2000-43", "id250-34"] } В частности, я хочу «найти все записи, которые произошли с заданного времени, и из...
172 просмотров
schedule 25.10.2022

Обновление/объединение документа через вложенный массив
Контекст: на клиенте поле изменяется, и это изменение передается на сервер в виде пары ключ-значение. Я начинаю с ключевого пути, что-то вроде foo.bar.baz = cat , который я могу преобразовать в {foo: {bar: {baz: "cat"}}} , а затем merge в свой...
43 просмотров
schedule 13.09.2023

RethinkDB обновляет производительность транзакций
Я новичок здесь, а также новичок в rethinkdb. Прежде всего, извините за мой плохой английский, и у меня есть вопросы о производительности транзакций обновления rethinkdb. Я использую Nodejs с Native JS API rethinkdb. Мне нужно обработать поток...
166 просмотров
schedule 28.10.2022

Rethinkdb Выберите несколько строк из выбора/последовательности по массиву номеров строк
Для данной последовательности, как я могу получить строки с определенными номерами строк (индексами). Я знаю, что nth() может выбрать n-й индекс. Но что, если я хочу выбрать несколько строк по индексу? r.expr([0, 10, 20, 30, 40, 50]).nth(3)...
70 просмотров
schedule 06.01.2023

.getField() возвращает пустой результат
Используя пакет RethinkdbDash для Node.js и Rethink , я могу использовать этот ReQL : r.db('<DATABASE>').table('<TABLE>').get('<UUID_FOR_OBJECT>') ...чтобы получить желаемый объект из базы данных в следующем формате......
52 просмотров
schedule 18.06.2023

RethinkDb Объединение массива в объект с объектами
Я использую rethinkdb с JS. У меня есть таблица rethinkdb 'users'. Один пользовательский объект выглядит так: { id: '1', friends: [ '2', '4' ], items: [ { id: '1', name: 'test item 1' } ] }...
128 просмотров
schedule 02.02.2023

Rethinkdb создать, если не существует
Я пытаюсь сделать следующее: Проверьте, существует ли запись с критериями фильтра Если это так, ничего не делайте Если это не так, создайте его с некоторыми настройками по умолчанию. Теперь я мог бы сделать это с помощью 2 запросов:...
571 просмотров