reql

    1热度

    1回答

    我想以简单的方式在RethinkDB中使用连接。 这是我试过了,像显示在文档查询: r.table('users')('inventory').default([]).eqJoin('name', r.table('prices')).without({ right: 'name' }).zip() 我会为每个用户像这样的项目清单: [ { id: "user

    0热度

    1回答

    我有一个由Robinhood Stock Orders组成的RethinkDB表。相关的字段有: side(无论是buy或sell) state(我只想找filled订单) price(订单的平均美元价格) quantity(出售或购买的股份数量) 我只是想了解我的订单历史记录中每只股票的所有时间盈亏。 我有以下工作查询,它​​告诉我所有卖单的价格,通过股票代码分组: r.db('robinhoo

    1热度

    1回答

    我有一个表中rethinkdb ReQL滤波器和匹配命令,其中每行有下列结构 - { 'name':'clustername', 'services':[ { 'name':'service1' }, { 'name':'service2' } ] } 我运行一个查询过滤这样 r.table('cl

    0热度

    1回答

    我有一个.itemId来自第三方,不是由我生成的。 我需要在数据库中查找它并更新或插入它,如果它不存在。 我一直使用从食谱这个例子尝试:https://www.rethinkdb.com/docs/cookbook/javascript/#manipulating-documents const res = await this.r.table('products').filter({itemId

    0热度

    1回答

    我有这个JSON文件: { userId: xx, followedAuthors: [ { authorId: abc, timestamp: 123 }, { authorId: xyz, timestamp: 456 }, ] } 当用户要遵循一个作家,我想写出检查,如果该作者已经跟随查询,检查id,以及它是否将新的后续作者追加到数组中

    1热度

    1回答

    我有以下ReQL查询识别不同的地址,但似乎无法添加not()方法来得到相反的结果。 r.db('mydb').table('users').orderBy(r.desc('email')).without('id').distinct()

    0热度

    1回答

    我一直在创建一个数据库与Rethinkdb。这里是我的数据库格式: { "Email": [email protected], » "Password": "totallyahash1234" , "UserName": "CoolDude3" , "id": "6a4bb963-687a-48c2-b3f0-2e91965d3515" , "Projects": { "

    2热度

    1回答

    我在RethinkDB中更新数组有问题。我的JSON结构如下所示。 { "LOG_EVENT": { "ATTRIBUTES": [ { "ATTRIBUTE1": "TYPE", "VALUE": "ORDER" }, { "ATTRIBUTE2": "NUMBER",

    0热度

    2回答

    我正在测试一个在RethinkDB数据库的多个表中插入或删除数据的API。为了在使用API​​时监视数据库发生了什么,我想打印所有表中的更改。 这里是我想要实现一些“伪代码”: import rethinkdb as r # Prior to running this script, run "rethinkdb --port-offset 1" at the command line co

    0热度

    1回答

    我想连接两个表并使用连接表写入get url(在连接的表上进行获取,发布,删除)。 我知道如何与单个表做(例如): https://www.rethinkdb.com/docs/table-joins/ r.table("employees").eq_join("company_id", r.table("companies")).zip().run() 返回以下结果: { "id": "0