rethinkdb-javascript

    1熱度

    1回答

    我在兩個不同的地理位置(alfa1和alfa2)有兩臺服務器。 r.tableCreate( 'dados',{碎片:1,複製:{alfa1:1,alfa2:1},primaryReplicaTag: 'alfa1'}) 我需要能夠寫入兩個服務器,但是當我嘗試關閉alfa1並寫入alfa2時,rethinkdb只允許讀取:表test.dados可用於過時讀取,但不提供最新讀取或寫入。 我需要一種方

    1熱度

    1回答

    我們有兩臺客戶機,我們如何使用代理服務器連接它們兩個?正如您之前所說: 「要在客戶端啓動RethinkDB代理: rethinkdb proxy -j -j ...」 只有客戶端可以用這種方式連接,因爲這些端口已經在使用中了。

    1熱度

    2回答

    我需要查詢一個列表Incidents和他的嵌套events由他的startedAt和timestamp日期排序的DESC。默認情況下,ReQL爲ASC訂單提供日期。我有如下因素構成: { "id": "87e14db8-1e15-4718-baac-f1c785e985cb" , "title": "Connection Error" "startedAt": Mon Oct 26 2015 14

    0熱度

    1回答

    我試圖對同一端點內的2個不同的表進行2次查詢。我可以爲簡單的查詢做到這一點,但不能用於更復雜的更新/替換查詢。此外,我不知道如何正確處理這種情況下的錯誤。 下面是我的嘗試: function upvotePost(req,res,next){ /*query 1*/ r.table('posts').filter(function(post){ return

    0熱度

    2回答

    我試圖從一個表插入查詢結果到另一個表。但是,當我嘗試運行查詢時,我收到一個錯誤。 { "deleted": 0 , "errors": 1 , "first_error": "Expected type OBJECT but found ARRAY." , "inserted": 0 , "replaced": 0 , "skipped"

    0熱度

    1回答

    我有一個數據結構如下所示: { id: blah-blah-blah, settings: { stuff: {}, other_stuff: {}, provided: [] }, .... } 我需要更新各種物品處理動態生成的密鑰和/或值。更新嵌套對象很容易。舉例來說,更新內部settings.stu

    1熱度

    1回答

    我們有一個基於restify的Node.js項目,我們使用RethinkDB作爲數據庫。問題是應該從代碼的不同部分(來自路由處理程序,中間件)訪問RethinkDB,但不是針對所有請求。我想知道在這種情況下連接到RethinkDB的最佳方式是什麼? 我看下選項: 有被存儲的地方(的方法,我們現在使用的)一個長連接, 連接到RethinkDB每個HTTP請求,其中可能一些連接從未使用過, 單獨連接每

    0熱度

    1回答

    我想我有rethinkdb了吧:)但現在我有點困惑 - 此查詢,統計分組的數據: groupedRql.count() 我得到預期的結果(數字): [{"group": "a", "reduction": 41}, {"group": "b", "reduction": 39}...] 所有減少的結果是〜40預計(正確),但是當我使用計數減少這樣的: groupedRql.map(func

    0熱度

    1回答

    我有以下結構: { "id": "3065e957-56e9-4084-8e32-bb4de8d9265a", "id_service": "570b4abe-70fe-44e0-845e-74eb60081fc4", "tweets": [ { "created_at": "2013-10-13 00:58:11", "i

    3熱度

    2回答

    有沒有辦法在rethinkdb中取消訂閱或更改現有的changefeed observer?將changes()函數的返回值設置爲null似乎沒有任何作用,是否有unsubscribe()函數? 我最想做的就是在創建更改供稿之後更改其中一個索引過濾器參數(收藏夾)(因爲連接上的更改供應不起作用,並且如果基礎收藏夾集合更改,我必須更改供稿)。 這是在JavaScript var observer =