rethinkdb-javascript

    0熱度

    1回答

    我有兩個 「表」,如: PEOPLE(ID/NAME) 1 | JOHN 2 | MARY 3 | PETER 消息(ID/PERSON_ID/TEXT) 1 | 1 | 'Text' 1 | 1 | 'Text 2' 1 | 2 | 'Text 3' 1 | 3 | 'Text 4' 我怎樣才能得到每個人的消息數量?就像: (PERSON_ID /姓名/消息) 1 | JOHN | 2 2 |

    3熱度

    1回答

    我對RethinkDB中的連接如何工作有些朦朧。每次執行查詢時,我都會打開一個新連接,而不會在查詢完成後關閉它們。 這是一個很好的做法嗎?還是應該在查詢完成後明確關閉連接? (我使用的是JS的驅動程序。我不相信的文檔講這個) [編輯的Cuz以前的帖子標題是含糊]

    1熱度

    1回答

    你好我是RethinkDB和JavaScript的新手。我想知道什麼是使用包括正則表達式匹配在內的多個過濾器執行查詢的最佳方式。 例如合併這兩個查詢到一個與在找到一個給定的信道以字符串「測試」 r.table('messages').filter({ channel: 'channel_id' }).run(this._rdbConn) r.table('messages').fi

    0熱度

    1回答

    對於給定的序列,如何獲取某些行號(索引)的行。 我知道nth()可以選擇第n個索引。但是如果我想按索引選擇多行呢? r.expr([0, 10, 20, 30, 40, 50]).nth(3) // gives 30 上述工作。但是,我如何獲得以下內容? r.expr([0, 10, 20, 30, 40, 50]).nth([3, 5, 2]) // gives [30, 50, 20]

    1熱度

    1回答

    上下文:在客戶端上,修改字段並將該更改作爲關鍵字路徑 - 值對傳播到服務器。我從一個keypath開始,如foo.bar.baz = cat,我可以將它轉換爲{foo: {bar: {baz: "cat"}}},然後merge插入我的文檔(可能看起來像{foo: {bar: {baz: "dog"}}})。 到目前爲止,這一直很好所有對象,但它打破了,當我需要做的事情有陣列。 假設我在Rethin

    0熱度

    1回答

    我是rethinkdb的新手,我正在開發一款遊戲服務器的管理工具,我需要在其中記錄玩家的殺死和死亡事件。我有一個球員如下結構,其中「name」是一個輔助指標: "name": NameofPlayer, "sessions:" [ { "id": IDofSession, "kills": NumberofKills, "deaths": Numbe

    0熱度

    2回答

    以下時啓動腳本中,我得到了被困在 Something bad heppened while waiting for index created Index `createdAt` was not found on table `olive.todos` r.table("todos").indexWait("createdAt") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    0熱度

    1回答

    我需要遍歷一個主表,並將新文檔添加到不同的表,每個表的id:和name:條目與主表中的文檔匹配。 我看了relevant documentation,這是可恥的稀疏,而且我發現this SO post關於遍歷對象屬性相同的表內,但這並不適用,因爲我想在一個表來遍歷對象,在對象不是屬性,並將結果應用於新表(而不是同一張表)。 我可以遍歷表的長度並創建與新表中的特定字段匹配的文檔嗎? 更具體地說:在我

    3熱度

    1回答

    我是新手,也是rethinkdb的新手。首先,我很抱歉我的英文不好,並且對rethinkdb的更新交易表現有疑問。 Im使用Nodejs和rethinkdb的Native JS API。我需要處理讀取文件流,並在rethinkdb中獲取數據更新。在我獲得數據並用1k行過濾之後,我發送到rethinkdb進行更新。然後使用socketio的nodejs服務器觸發changefeed函數。 需要1秒/

    0熱度

    2回答

    比方說,這是我的證件之一的RethinkDB的uuid:594a64ab-b78b-4838-a79f-318020a352a9 通常情況下,檢索文檔,我做的: r.db("databasename").table("tablename").get('594a64ab-b78b-4838-a79f-318020a352a9') 有沒有一些方法,我可以實現同樣的事情只有一些uuid的前綴部分?例如我