更新Mongo文档时出现意外的令牌ILLEGAL错误

时间:2015-07-29 00:55:03

标签: mongodb

我是mongo的新手,我知道这是一个非常愚蠢的问题,但我已经有一段时间了,但无法让我的文档更新。 以下是我的内容:

db.Users.update({"_id": 55b6fd7f2308d1c54c33cf44},
{ $set: {
  DateCreated : {Year : {$year: "$date"},
                 Month : {$month: "$date"},
                 Day : {$dayOfMonth: "$date"},
                 }
         }

})

我按照mongo网站提供的示例。

db.books.update(
   { _id: 1 },
   {
     $inc: { stock: 5 },
     $set: {
       item: "ABC123",
       "info.publisher": "2222",
       tags: [ "software" ],
       "ratings.1": { by: "xyz", rating: 3 }
     }
   }
)

1 个答案:

答案 0 :(得分:0)

可能你的意思是:

db.Users.update({"_id": ObjectId("55b6fd7f2308d1c54c33cf44")},
{ $set: { DateCreated : new Date()  } })