Вопросы по теме 'rethinkdb-javascript'
Как мне отказаться от подписки или изменить канал изменений в rethinkdb?
Есть ли способ отказаться от подписки или изменить существующего наблюдателя каналов изменений в rethinkdb? Установка для возвращаемого значения функции changes () значения null, похоже, ничего не делает, есть ли функция unsubscribe ()?
В идеале я...
1174 просмотров
schedule
15.10.2021
Соединение с RethinkDB должно быть открыто, но никогда не закрывается
Я использую RethinkDB вместе с hapi.js в Node.js. Мое основное приложение передает открытое соединение с плагином hapi.js. Использование соединения внутри основного скрипта работает нормально, но запуск чего-то внутри плагина вызывает следующую...
2334 просмотров
schedule
12.11.2021
RethinkDB Обновить элемент во вложенном массиве
{
id: "a",
deck_list: [{
name: 'Deck1',
job: 'mage',
cards: []
}],
match: []
}
Привет, я пытаюсь сделать БД для колод карточной игры. В «deck_list» находится список колод, созданных пользователями. Каждый раз,...
103 просмотров
schedule
14.10.2021
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 просмотров
schedule
09.07.2022
Отображение данных за каждый день недели с 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 просмотров
schedule
12.08.2022
RethinkDB: изменения массива в реальном времени, возвращать только недавно добавленные
Кратко: я использую каналы изменений RethinkDB для просмотра изменений в конкретном документе (а не во всей таблице). Каждая запись выглядит так:
{
"feedback": [ ],
"id": "bd808f27-bf20-4286-b287-e2816f46d434" ,
"projectID":...
719 просмотров
schedule
09.04.2023
Rethinkdb Geospatial: getIntersecting
У меня есть запрос, который просматривает список полигонов и проверяет, включен ли какой-либо список точек. Моя проблема в том, что мне нужно каким-то образом вставить индикатор того, в каком полигоне была найдена точка.
Вот мой запрос:...
65 просмотров
schedule
09.02.2023
Несколько запросов к одной и той же конечной точке маршрута в узле экспресс
Я пытаюсь сделать 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 просмотров
schedule
29.03.2023
Запрос составного мультииндекса в 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 просмотров
schedule
27.01.2023