mongodb-query

    -2熱度

    2回答

    我有一個MongoDB集合,其中包含與日期一致的事件。事情是這樣的: { "year" : 1985, "month" : 4, "day" : 16, "name" : "J" }, { "year" : 1985, "month" : 9, "day" : 16, "name" : "E" }, {

    0熱度

    1回答

    好的,我有一個簡單的問題。我在MongoDB中有一個簡單的文檔,其中包含一個名爲「罰分」的子文檔。 現在我想通過子文檔(「罰分」)中的字符串找到文檔(這裏帶有_id「Cammeritz」),例如, 「penaltyid = 0f77d885-6597-3f47-afb1-0cee2ea3ece1」。你能幫我嗎?最好的解釋是Java,但如果你只是提供一個正常的MongoDB查詢幫助,那也是可以的。

    0熱度

    1回答

    我想知道下面的代碼在mongocxx驅動程序(C++)中的等價物是什麼? db.RadarPointsExl.find( { age: { $gt: 25, $lte: 50 }, {name:1 } )

    1熱度

    2回答

    首先,我很抱歉如果我的英語不太好,我希望我寫的東西可以理解。 我有這個模式的文檔: { "fields":[ {"field": field1, "value": 1}, {"field": field2, "value": 2}, {"field": field3, "value": 3} ], "time": datetimeO

    0熱度

    2回答

    這是MongoDB中我的模式文檔: { "_id" : UUID("236073ce-a583-4df4-ba7d-bda6db186d10"), "Lat" : "", "Lng" : "", "CreationDateTime" : ISODate("2017-09-26T06:39:29.105Z"), "DeviceId" : "89984320001499681815", "

    0熱度

    2回答

    我使用蒙戈的findOneAndReplace()與upsert = true和returnNewDocument = true 爲基本方式不重複插入。但我想要將新插入文檔(或舊的現有文檔)的_id傳遞給後臺處理任務。 但我也想記錄,如果該文件是新增或新的,或如果更換髮生。 我看不到任何方式使用這些參數findOneAndReplace()並回答該問題。 唯一能想到的就是找到並插入兩個不同的請求,

    0熱度

    2回答

    我有以下結構的文檔: { "aaa": { "bbb":{ "ccc":123 "ddd":456 } } } 查詢時,我用db.mycoll.find({},{"aaa.bbb.ccc": 1})只得到數123,但MongoDB的將返回結果與完整的結構爲 { "aaa": { "bbb":{

    0熱度

    1回答

    我有具有以下格式 { name: "A", details : { matchA: { comment: "Hello", score: 5 }, matchI: { score: 10 }, lastMatch:{ score: 5 } }

    0熱度

    1回答

    比方說,我已經囂文件 "Id" : "lot1", "Fruits" : [ [{ "Id": "fruit1", "Name": "apple"}, { "Id": "fruit2", "Name": "carrot"}] [{ "Id": "fruit3", "Name": "banana"}] ] 問:我如何可以查詢水果的名稱列表的水果陣列? 我已經試

    0熱度

    1回答

    我有一個像下面這樣的文檔。 { "_id" : 1, "name" : "Robin", "membership" : [ { "package" : 12, "time" : "months", "active" : true, "start" : ISODate("2017-07-26T09:21