我正在使用 Python 驱动程序运行 RethinkDB。
蟒蛇请求:
response = r.db("user_data_sets").table("indexes").get_all(r.args(['key1', 'key2'])).run()
此请求仅返回 中的key2
记录response
。
> len(response.items)
> result = int(1)
如果我在Data Explorer中运行查询,我会得到两条记录。
数据浏览器测试请求:
r.db("user_data_sets").table("indexes").getAll(r.args(['key1', 'key2']))
2 rows returned. Displaying rows 1-2
我在这里有点不知所措。不确定这是驱动程序错误/问题,还是语法怪癖,还是完全其他原因。谷歌没有产生任何有见地的东西。