Вопросы по теме 'reql'
Команда REQL выполняется слишком долго
У меня есть таблица в базе данных в rethinkdb с 5,8 миллионами записей, образец которой представлен ниже:
{
"release": {
"genres": {
"genre": "Electronic"
},
"identifiers": {
"identifier": [
{...
113 просмотров
schedule
28.12.2022
RethinkDB: получить только одну запись из курсора/выделения
Если у меня есть запрос, который возвращает несколько результатов, как мне получить один элемент из выборки?
e.g.
r.db("test").table("things") // returns an array of things. I want one of them
Использование limit(1) - это не то, что я...
329 просмотров
schedule
03.08.2023
RethinkDB REQL Query для поиска числа вхождений различных значений в массиве
У меня есть такая таблица в rethinkDB.
[{
"Id": [
12,
13
],
"group": "79",
"go_Id": []
}, {
"Id": [
12,
12,
12,
14
14
],
"group": "91",
"go_Id": [
16,...
441 просмотров
schedule
17.12.2022
Объект обновления ReQL внутри встроенного массива генерирует события создания и удаления при прослушивании изменений
Я столкнулся со следующей проблемой: предположим, что у меня есть следующая структура:
{
"id": 1,
"data": {
"arr": [{"text":"item1"}]
}
}
И следующий запрос:
r.db('test').table('test').get(1).update(function (item) {...
75 просмотров
schedule
15.02.2023
REQL — использование фильтра с совпадением (regex), а затем выборка из списка во вложенном хэше
Попасть в REQL было действительно сложно. Поначалу это казалось интуитивно понятным с точки зрения прямого соответствия, но внезапно становится очень сложно, когда мне нужно сопоставить данные с регулярным выражением и в списке. Затем я также хочу...
376 просмотров
schedule
14.10.2022
Обновление и увеличение в RethinkDB
Можно ли сделать «upsert» с приращением? Таким образом, если запрос представляет собой вставку, счетчик будет инициализирован с 1 , а если это обновление, он увеличит счетчик на 1
729 просмотров
schedule
04.08.2023
Rethinkdb getField() выдает ошибку
Это ошибка:
toJSON` принимает 0 аргументов, 1 предоставляется после:\nr.table(\"users\").get(\"c62b27da-c0c2-4bfd-bd77-aaa95f215ec5\")(\"account\")"
Это мой код:
`const userId = hook.params.user.id;
const r = this.options.r;...
45 просмотров
schedule
07.03.2023
Как должны быть составлены сложные запросы ReQL?
Существуют ли какие-либо передовые методы или функции ReQL, помогающие составлять сложные запросы ReQL?
Чтобы проиллюстрировать это, представьте себе таблицу fruits . Каждый документ имеет следующую структуру.
{
"id": 123,
"name":...
154 просмотров
schedule
31.08.2022
RethinkDB, как удалить повторяющиеся значения в списке, кроме самого последнего значения
Я хочу уменьшить список adbKeys , если есть дубликаты title . Я хочу сохранить последнее или последнее значение в списке.
Query: r.db('stf').table('users').filter(r.row('adbKeys').count().gt(5))('adbKeys')
Результат:
[
[{...
35 просмотров
schedule
28.07.2022