Описание тега rethinkdb-python

Python driver for RethinkDB
1 ответ

Создать несколько таблиц одновременно на RethinkDB

Я написал небольшой скрипт для создания БД и некоторых таблиц внутри RethinkDB, если база данных не существует. Я использую оболочку Python для связи с RethinkDB import rethinkdb as r r.connect('localhost', 28015).repl() r.db_list().contains('atlas'…
23 дек '16 в 15:17
2 ответа

Ограничить и оценить количество групп в RethinkDB

Мои документы содержат 7 полей, одно из них - "город", значения - разные города. Когда я делаю r.db('base').table('table').group('city').count().run() RethinkDB группирует количество документов по городам. В результате получается список из 277 город…
23 апр '16 в 21:29
1 ответ

Как добавить таблицы в RethinkDB?

У меня есть 3 таблицы T1, T2 и T3 на RethinkDB Каждый документ (d) в t1 имеет 7 ключей (k) и связанные значения. Т1 выглядит так: {"key1": ["valued1k1t1"], "key2": ["valued1k2t1"], "key3": ["valued1k3t1"] , "key4": ["valued1k4t1"] ,"id": "UUIDd1t1",…
21 апр '16 в 15:37
1 ответ

План запросов RethinkDB

Я хотел бы взглянуть на план выполнения сложного запроса, написанного для RethinkDB. Как я могу открыть это? Я уже заглядывал на другие форумы, но у меня не было подсказки, существует ли такая функция.
21 янв '14 в 08:57
1 ответ

Как я могу сделать два поля подсчета данных в rethinkdb?

Я хотел бы сделать два поля подсчета данных в питоне rethinkdb. Пример: Мои таблицы..Таблица каналов { "channel_name": "channel01" , "id": "58115c5b-af1f-4b1a-b572-20611ba34ee5" , "userid": "b9936a2f-6cea-41ef-a7f8-1812c3192112" , "visibility": "Pub…
11 сен '15 в 10:45
1 ответ

Как я могу сделать карты с использованием строковых полей в rethinkdb?

Я хочу изменить временные метки всего в моей таблице. Кажется, я должен быть в состоянии использовать for_each но я не уверен как. Основываясь на документации, я думаю, что моя функция должна возвращать объект записи. Но у меня проблемы с выполнение…
16 мар '14 в 14:52
1 ответ

Куда идут данные после восстановления rethinkdb

После того как я использовал rethinkdb restoreоткуда rethinkdb импортирует эти данные / получает доступ к этим данным? Я пытался найти этот ответ, но мой выбор ключевых слов для использования должен быть неадекватным. Я хочу использовать этот катало…
05 окт '15 в 18:19
1 ответ

Rethinkdb: возвращение более одного объекта из запроса

У меня есть таблица с некоторыми строками, которые выглядят так: { "id": "12345" "created_date": Fri May 27 2016 22:06:25 GMT+00:00 , "image": true } { "id": "6789" "created_date": Mon May 30 2016 07:48:35 GMT+00:00 , "video": true }{ "id": "12345" …
06 июн '16 в 19:59
1 ответ

Запрос Python RethinkDB возвращает результат, отличный от проводника данных

Я использую RethinkDB с помощью драйвера Python. Запрос Python: response = r.db("user_data_sets").table("indexes").get_all(r.args(['key1', 'key2'])).run() Этот запрос только возвращает key2 запись в response, > len(response.items) > result = i…
08 июл '16 в 20:26
1 ответ

Rethinkdb IO достигает 100%

Rethinkdb IO достигает 100% всякий раз, когда происходит загрузка данных. Нагрузка достигает около 50. Это обычное явление, или мы должны сделать некоторые оптимизации здесь?
30 сен '15 в 08:03
1 ответ

Как я могу получить строки между датами в rethinkdb?

После ответа здесь я получаю последние строки из своей таблицы, индексируя поле 'date' и выполняя следующие запросы: table.orderBy({index: r.desc("date")}) Как выполнить фильтрацию между датами, если значения "date" реализованы в виде строк (наприме…
19 янв '14 в 16:37
1 ответ

Оптимизация запроса на внутреннее соединение rethinkdb

Для данного пользователя я хочу получить все прогоны, которые удовлетворить некоторые условия получить только запускается из проектов, к которым у пользователя есть доступ В таблице Users у каждого пользователя есть список идентификаторов проекта, а…
18 дек '18 в 21:38
1 ответ

RethinkDB Регистрация и заказ с использованием Python

Я хотел бы присоединиться и заказать поле в RethinkDB. Мои таблицы и примеры данных: Таблица категорий { "id": "2be434e0-0f34-4705-ba7f-560437a8e65c" , "name": "IT" } { "id": "76db46b7-2b1b-4c6e-99dd-83852d921ec0" , "name": "Electronic" } { "id": "6…
01 авг '16 в 09:48
1 ответ

Rethinkdb - строка атомарного извлечения / обновления с определенным условием

У меня есть группа сельдерей, которые должны получить одну запись (строку) из базы данных. Он должен быть возвращен, только если прошло 60 секунд после поля "last_used", и как только он вернется, он должен обновить "last_used" с текущим временем (чт…
26 июл '16 в 16:30
1 ответ

Ошибка при импорте в RethinkDB

Я получаю сообщение об ошибке при попытке импортировать файл json в RethinkDB в экземпляре Google Cloud Compute, и я не знаю, что делать с этой ошибкой. Любая помощь приветствуется. Вот ошибка: root@my-server-name:~# rethinkdb import -f users_0.json…
1 ответ

Как добавить элемент в массив в rethinkdb

У меня есть этот объект: { "id": "eb533cd0-fef1-48bf-9fb8-b66261c9171b" , "errors": [ "error1" , "error2" ] } Я просто хочу добавить новую ошибку в массив ошибок. Я старался: r.db('test').table('taskQueue').get("eb533cd0-fef1-48bf-9fb8-b66261c9171b"…
03 апр '14 в 19:02
1 ответ

Хотите обновить документ в reThinkDB, используя setInsert Python

r.db('usersData').table('smsRaw').get("3413b71c-1628-47eb-83fa-6a3cccdb3e62").update({"MESSAGE": r.row('MESSAGE').setInsert({"DATE":"20160111","MESSAGE":[{"ADDR":"LONDON","date":"1468385398746"}]})}) Это то, что я могу запустить на консоли. Я хочу …
22 июл '16 в 07:36
1 ответ

Клиент Rethinkdb в Python не показывает значения полей

По какой-то причине Rethinkdb не показывает значения полей для допустимых объектов при использовании get() метод: >>> import rethinkdb as r >>> conn = r.connect( "localhost", 28015) >>> conn.repl() <rethinkdb.net.Defaul…
02 сен '15 в 16:48
1 ответ

Как запросить документ по значениям в атрибуте массива?

Документ выглядит так: { "checkpointIds": [ "1155adc1-cb50-4124-9b5f-7667693a34c0" , "1155adc1-cb50-4124-9b5f-7667693a34c1" ] , "id": "1a55dc34-bd30-4915-ada7-ce4972d5df4f" } я хочу запросить документы, которые имеют определенные значения внутри атр…
25 мар '15 в 18:30
1 ответ

RethinkDB Python Рекурсивный фильтр документов

Попытка сделать рекурсивный запрос к фильтру в RethinkDB с помощью оболочки Python. У меня много проблем, чтобы заставить его работать. Перепробовал много вариантов запроса, но безрезультатно. По сути, я пытаюсь найти строки, которые не имеют докуме…
05 авг '15 в 23:33