node-mongodb-native

    0熱度

    1回答

    我已經設置了一個mongo數據庫,它與身份驗證一起工作。 我想使用mongodb native driver複製數據庫。 問題是我的命令遭到拒絕爲: MongoError: listCollections failed: { ok: 0.0, errmsg: "not authorized on SESSION to execute command { listCollections: 1, fi

    1熱度

    1回答

    我需要實現系統 從父集合中獲取數據。 檢查在Redis的 發現,如果沒有那麼做一個HTTP調用,並得到JSON數據然後設置緩存 如果是,那麼從緩存中 將數據存入孩子收集父ID獲取數據尤其關鍵。 我有工作解決方案使用回調類似的東西。 MongoClient.connect(dsn).then(function(db) { parentcollection.findOne({"_id" :

    0熱度

    1回答

    創建從MongoDB db讀取的節點REST API(我在本例中使用Mongodb-native,而不是Mongoose)時,我遇到了一個問題。我試圖在我從本地文件讀取的給定時間戳後查詢所有結果。然後我得到最上面的事件的時間戳,並將其保存到文件中(目標是這個方法應該返回最後一個查詢中的最新事件,如果有意義的話)。 這是到目前爲止我的代碼: router.get("/latestevent", fu

    1熱度

    1回答

    我試圖找出如何切換布爾值的「活動」從true到false或false到真基於文檔中存在的值。所以如果它是真的,將它改爲假,如果它是假的,則將其改爲true。示例數組。 [{ _id: 59cb78434436be173e038aaa, active: true, title: 'One' }, { _id: 59cb78434436be173e038aab, active: false, tit

    1熱度

    1回答

    當連接到包含多個dbs的mongo服務器時,使用node-mongodb-native驅動程序的更高性能方法是什麼? 假設我在同一個Mongo服務器上有8個db(db1 ... db8)。我的節點應用程序需要連接到所有8個,具體取決於收到的查詢。什麼是每分貝這裏一個更好的選擇,我 1)創建8個獨立的連接(1) OR 2)創建的測試數據庫父母一方連接到服務器,然後調用分貝。 db 8次,在該父項下創

    0熱度

    1回答

    我已經有我的mongodb的用戶名和密碼。 我想通過使用node.js本地驅動程序從mongodb中的集合中檢索數據。 那麼如何連接使用Node.js的 感謝

    0熱度

    1回答

    這是一個用戶的筆記。我想通過「activeFlag:1」查詢並獲取此用法的註釋。我的查詢對象代碼是 findAccountObj = { _id: objectID(req.body.accountId), ownerId: req.body.userId, bookId: req.body.bookId, "notes.activeFlag": 1 }; 但是這個查詢返回所有的註釋,

    0熱度

    2回答

    我有包含使用$ currentDate插入日期的字段的mongo文檔,所以當我插入文檔時,該字段具有mongo服務器日期。 我想查詢並過濾所有日期字段和服務器日期之間差異超過10分鐘的文檔。 假設該DB: { "_id" : 1, "item" : "abc", "price" : 10, "fee" : 2, "discount" : 5, "date" : ISODate("2017-07-1

    13熱度

    2回答

    我們做約50萬的元素讀取(使用xml-stream)的XML文件並執行把它們插入到MongoDB的是這樣的: xml.on(`endElement: product`, writeDataToDb.bind(this, "product")); 插入在writeDataToDb(type, obj)看起來是這樣的: collection.insertOne(obj, {w: 1, wtimeo

    1熱度

    1回答

    我正在開發一個應用程序,它有mongodb作爲數據庫。我正在使用多個URL來連接MongoDB。我用以下來連接數據庫。 var mongoClient = require('mongodb').MongoClient; var Db = require('mongodb').Db; var Server = require('mongodb').Server; var ReplSetServ