问题标签 [rethinkdb-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 获取primary_key字段的名称
使用 Python 我这样做:
现在我如何获得primary_key字段的名称,即“name”?我试过了:
但它只返回二级索引。
rethinkdb - Rethinkdb、Python 和过滤器
因此,这是我在 Python 2.7 中使用最新的 RethinkDB (1.14) 编写的一些代码的有趣简化片段。我的问题是现在我需要添加另一个条件,并且可能的组合太多了。这可以在单个过滤器语句中完成吗?
附带说明一下,如果链式过滤器有效,这将容易得多,基本上充当and
. 但目前看来,每个 RethinkDB 查询只能有一个过滤器。
编辑:不确定之前发生了什么,但链接过滤器确实有效。
rethinkdb - 在 rethinkdb 中插入 json 日志文件?
我有一个名为 log.json 的日志文件。
rethinkdb 中的一个简单插入非常有效。
现在这个json文件每秒更新一次,如何确保rethinkdb自动获取新数据,有没有办法实现这一点,或者我必须简单地使用API并插入db以及登录文件如果我想要。
谢谢。
python - RethinkDB 重启服务器后丢失数据
我将数据保存在 RethinkDB 数据库中。只要我不重新启动服务器,一切都很好。但是当我重新启动时,它给了我一个错误,说数据库不存在,尽管文件夹和数据确实存在于文件夹rethinkdb_data中。问题是什么 ?
python - 在 rethinkdb 上的 python 中使用 lambda 的多个过滤器?
我正在尝试过滤表中的数组对象。这是我过滤的一个案例,它工作得很好。
但是,我的问题是我正在手动执行 lambda 操作,而不是我想tagsLambda
过滤所有tags
. 我该怎么做?
rethinkdb - How to query a document by values that are in an attribute that is an array?
the document is like this:
i want to query documents that has specific values inside an attribute that is an array, i tried the bellow but it doesnt work, it returns simply all the results in the collection
python - Rethinkdb 原子检索和更新
假设我有以下数据结构:
我需要检索时间最长且“状态”= 1 的项目。然后将其“状态”更新为 2,这一切都是原子的,因此其他消费者无法同时检索相同的项目。
这可能与 rethinkdb 吗?
python - Rethinkdb 读取速度非常慢
我只是想将 RethinkDB 表中的所有选定字段读入内存,以从中构造一个 pandas DataFrame。该表由整数主键索引,并且数据库仅在一台机器上运行一个。读取数据的代码是:
该表只有 150k 个文档,每个文档大约有 250 个值,10 列,一列是 240 个值的数组。
数据库似乎停滞不前,几分钟内什么也没发生,然后发生了“突发”读取。
怎么了?
rethinkdb - RethinkDB 插入有关系的数据
我有一张桌子A和一张桌子B。
表 B 与 A 有关系,键为a_id
。
我已经在表 A 中创建了文档。我想知道如何使用表 B 中的带有外键 A 的文档在单个查询中插入数据。
python - Python,rethinkDB:未显示多个插入的进度
我将 CSV 文件中的大约 10k 个文档插入到 rethinkDB 表中;代码看起来像这样
正如您所见,每次插入后,屏幕上应打印一个点以显示操作进度。不幸的是,我看到的是:
- 几秒钟内什么也没有发生
- “插入记录”和大量点同时显示
- 几秒钟内什么也没有发生
- 再次同时显示多个点
- 3 - 4 重复,直到插入所有文档
为什么打印命令“缓存”然后分批完成,我该如何解决?