mongodb

    0熱度

    1回答

    我一直在試圖找出已經通過MongoDB手動創建的索引(我已經通過mongobooster爲兩個字段創建了2d球形索引,並通過定義它來創建一個通過模式創建的索引)。現在,如果我在mongodbooster運行此查詢 db.collectionname.getIndexes(); 它結果我的3個文件與name.key和我已使用的索引。我想在貓鼬中執行相同的操作,我找不到相同的查詢。我想這 cons

    0熱度

    1回答

    我有一個MongoDB集合,當我調用db.collection.count()時返回-1,但是如果我調用db.collection.find()則返回一個文檔。 負數是否表明收集有問題?我無法在文檔中找到任何內容。 我試圖在集合中插入一個虛擬文檔 - 它將計數值更改爲2.刪除此文檔後,計數值現在保持正確值1,僅存儲原始文檔。

    0熱度

    1回答

    我正在使用Swagger + pymongo,並且想要將string轉換爲ObjectId非常簡單。如何在不觸及其他數據庫模式的情況下輕鬆完成此操作(盡力而爲)? 代碼: jsonResponse = request.json['business'] # convert business_id Datatype to ObjectId business_id=ObjectId(jsonResp

    0熱度

    1回答

    我想通過命令行提交一份pyspark作業到Google雲端dataproc 這些是我的論點; gcloud dataproc jobs submit pyspark --cluster mongo-load --properties org.mongodb.spark:mongo-spark-connector_2.11:2.2.0 mongo_load.py 我經常收到異常 --proper

    0熱度

    2回答

    我有一個REST API,它使用基於RxScala的反應式scala驅動程序來調用mongodb。 在我的API控制器或服務層,我需要用緩存來避免通話使用hazelcast(或任何其他緩存工具) 我所有的服務都是異步,只返回觀察到的,任何想法如何,我可以給的MongoDB用可觀察的方式實現緩存?

    2熱度

    1回答

    如何忽略查詢中time字段的默認值? 因爲他們在0001-01-01 00:00:00 +0000 UTC設置,我無法找到合適的文檔 // User model type User struct { Mail string `json:"mail" bson:"mail,omitempty"` Password string `json:"password" bson:

    0熱度

    1回答

    子記錄合併更新 比方說,我有一個記錄 { _id: 100, foo: { bar: 0, baz: 1 } } ,我想用CSV與mongoimport更新它 _id,foo.kek 100,9000 然而, mongoimport --type csv --file myfile.csv --headerline --mode m

    0熱度

    1回答

    我試圖實現相當簡單的算法。假設我們有一些簡單的層次結構: (root)A => B => C 每個nove代表一些ID,每個ID包含許多記錄。 記錄有: (串)Id和(名單)ExcludedId 所以我們可以有: REC 1:{ID:A; ExcludedId = [B]} rec2:{Id:A; ExcludedId = [D]} rec3:{Id:A; ExcludedId = [B]} re

    0熱度

    1回答

    我遇到過TypeError:collection.aggregate(...)。cursor不是函數 in loopback v3.8.0,loopback mongodb connector v1 .18.1。 var pipeline = [{ $match: { restaurantId: id } }, { $project:

    0熱度

    2回答

    嗨我使用lambda函數檢查在本地運行的mongodb中的用戶名和密碼。 module.exports.handler = (event, context, callback) => { console.log('login'); const { username, password } = JSON.parse(event.body); console.log("u