mongodb

    2熱度

    1回答

    我有boolean字段名爲pending in Mongoengine model in Python。我希望只有在pending=True之後的1小時後才能刪除文檔。如果我無條件地在1小時後刪除文檔,我只需設置到期索引。有沒有一些聰明和簡單的方法來添加一些條件檢查過期索引? 預先感謝您!

    -1熱度

    1回答

    我正在使用mongodb在node.js上工作。我創建了一個數組並試圖推動我所有的值,但它不工作。見下面的代碼。 我的路線: router.get('/loadLastdata/:rid', loadLastdata); My功能: var loadLastdata = function(req, res) { arrayDefine = new Array(); H

    6熱度

    2回答

    選項在我Stacks模式,我有一個dimensions屬性定義爲這樣: dimensions: { type: [String], autoform: { options: function() { return Dimensions.find().map(function(d) { return { label: d.name, va

    0熱度

    2回答

    我是mongo db和meteor的新手。我有一個文件,如下一個: 日曆: { "_id" : ObjectId("577a09d3e9ac22d62a20ab01"), "status_visualizacion" : "visible", "status_tipo" : "Pintura", "createdAt" : ISODate("2016-07-

    0熱度

    1回答

    以下查詢無效。任何人都可以請指出我的錯誤? 我試圖過濾Progress數組中最後一個項目具有給定狀態的所有文檔 - 例如「完成」。 (應匹配- 因爲在進步陣列最後的狀態是「INPROGRESS」) db.logdata.aggregate( [ { "$match": { "ProcessingInfo.Progress" : { "$exists": true } } },

    0熱度

    1回答

    我有一個父模式後鑑別: { title: { type: String, required: true }, authors: { type: [String], required: true } } 我想要一個孩子的模式在這個繼承使用鑑別()貓鼬的功能,但我想補充在authors字段中額外驗證以確保數組

    0熱度

    2回答

    我有兩個集合:問題和答案。每個答案都屬於一個問題,所以答案有它的「question_id」。 我想獲得擁有最回答五個問題: Answer.aggregate([ { $group: { _id: '$question_id', num_questions: { $sum: 1 }, } }, {

    1熱度

    1回答

    我有一個場景,我的評級和回合數組名爲ratings 我需要根據回合(1,2,3,4)以降序排列評級。 我使用快遞JS和查詢貓鼬司機 查詢: **//Get top ratings based on round exports.topRating = function(req, res) { console.log(req.query); Profiles.aggregate(

    0熱度

    1回答

    我有一個看起來像這樣 Trades.find().observeChanges({ changed: function(id, fields) { // do stuff } }); 如果每個Trades內部有 TradesSchema = new SimpleSchema({ // ... items: { type: [St

    1熱度

    1回答

    我有一個集合Cats: { "_id" : "rRq76LxsnPfmuh9DD", "register_id" : "20gnr3g", "name" : "Meow", "created_at": ..., ... } 這個集合中的每個項目都有其獨特_id和獨特register_id。 我也有RatingLog的貓,現在我想排序的貓評分。