reql

    2热度

    1回答

    我在rethinkdb中执行以下SQL查询时遇到了一些问题,我想根据user_count获取社区中5个最受欢迎的通道。 SELECT channels.*, COUNT(distinct channel_users.user_id) as user_count FROM channel_users LEFT JOIN channels ON channels.id

    0热度

    1回答

    我正在做的事情Rethinkdb以下查询: r.table('skydata').filter(r.row("DeviceID").eq("JBAnFrdlbkcO").and(r.row("TS").ge(0)).and(r.row("TS").le(143556949))).orderBy("TS") 当数据浏览器在其网站上直接运行它完美并返回我的结果。然而,当我在我的Python程序中进

    0热度

    1回答

    在我对rethinkdb的测试中,我已经将14百万个数据插入表中。 样本数据插入 - 由14个百万 计数器生成 {"name": "jason" , "id" : "1", "email": "[email protected]", ...} ID,当我试图通过使用这个查询来筛选表 r.db("test").table("test_table").filter({"id":"10000"})

    0热度

    1回答

    我有一个表(在RethinkDB数据库中),其中有一堆文档,其字段为VIN0。按照预期,该字段几乎总是存储数字。 我最近有一些数据损坏,其中有一些字符串代替字段VIN0的数字。我用来操纵这些数据的查询现在返回错误:"e: Expected type NUMBER but found STRING in:" 我想筛选字符串,但我似乎无法找到它们。有没有办法使用像Number.isInteger()这

    1热度

    2回答

    我打了以下问题:假设我有以下结构: { "id": 1, "data": { "arr": [{"text":"item1"}] } } 而下面的查询: r.db('test').table('test').get(1).update(function (item) { return { data: { arr:

    4热度

    1回答

    我正在尝试对RethinkDB中的某些查询进行基准测试任务。我真的没有得到很好的回答为什么RethinkDB的count()操作太慢? 我有一个查询与2GB的数据: r.db("2GB").table("table").between(40, r.maxval, {index:"price"}) 查询在5毫秒执行,但有一次我想数数的项目,如 r.db("2GB").table("table")

    2热度

    1回答

    价值,我想一个值追加到记录数组看起来类似于以下内容: { _id: 'foo', cols: [ 'abc123', '123abc' ] } 这是可能的,这字段不存在,并且需要在追加之前创建。如果该值已经存在于数组中,我也不想追加到数组中。到目前为止,我有以下满足所有条件,但不添加重复条目的最后一项要求。 r.table('users')

    1热度

    1回答

    如果我有一个返回多个结果的查询,如何从选择中获取单个元素? 例如使用limit(1)不是我想要的,因为它返回一个数组。

    2热度

    1回答

    我有一个使用group()功能的查询: ...group('a','b','c','na').count() 现在的结果是像组和减少这样的形式返回: 哪有我得到的结果没有组和减少的形式 { "na": 1285 "c" : 487 "b" : 746 "a" : 32 }

    2热度

    1回答

    是否可以查询与一个或多个标签匹配的附近点? 这是我拥有的数据: r.db("test").table("Member"): { "POSTALCODE": "526494" , "lat": "1.3640" , "lon": "103.9531" , "memberId": "22b99a77-5f73-4331-a5da-dcdc46a4b4e7" , "membertags": [