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

RethinkDB: сопоставление подстроки в списке строк
Благодаря ответу здесь , Мне удалось получить все строки, содержащие заданную строку, как подстроку значения определенного поля: r.db('my_db').table('my_table').filter(lambda row: row['some_key'].match(".\*some_given_string.\*")) Что, если...
997 просмотров
schedule 30.05.2022

RethinkDb динамически обновляет вторичные индексы на основе функций?
Допустим, мне нужно поддерживать индекс в таблице, где несколько документов могут быть связаны с одним и тем же item_id (конечно, не с первичным ключом). Может ли один вторичный составной индекс, основанный на результате функции, которая из любого...
62 просмотров
schedule 28.05.2022

Несколько обновлений Rethinkdb с условной проверкой
У меня есть небольшой вопрос о запросе rethinkdb в python. У меня есть вложенный документ: {'id': XX, 'markets_tracking': {'market_name_1': { 'latest_update': (timestamp), 'market_data': { 'type_1': {'place1': XX, 'place2': XX}, {'type_2':...
203 просмотров
schedule 14.05.2022

Запрос Python RethinkDB возвращает результат, отличный от проводника данных
Я запускаю RethinkDB с помощью драйвера Python. Запрос Python: response = r.db("user_data_sets").table("indexes").get_all(r.args(['key1', 'key2'])).run() Этот запрос возвращает только запись key2 в response . >...
71 просмотров
schedule 29.06.2023

Rethinkdb — атомарная строка извлечения/обновления с определенным условием
У меня есть куча работников сельдерея, которым нужно получить одну запись (строку) из базы данных. Он должен быть возвращен только в том случае, если с момента поля «last_used» прошло 60 секунд, и как только он будет возвращен, он должен обновить...
59 просмотров
schedule 19.02.2023

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

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