我正在尝试跟踪个人的每日统计数据。
我很难在“历史”中添加新的一天,并且还可以在新数据进入时使用指针来更新“walkingSteps”。
我的架构看起来像:
{
"_id": {
"$oid": "50db246ce4b0fe4923f08e48"
},
"history": [
{
"_id": {
"$oid": "50db2316e4b0fe4923f08e12"
},
"date": {
"$date": "2012-12-24T15:26:15.321Z"
},
"walkingSteps": 10,
"goalStatus": 1
},
{
"_id": {
"$oid": "50db2316e4b0fe4923f08e13"
},
"date": {
"$date": "2012-12-25T15:26:15.321Z"
},
"walkingSteps": 5,
"goalStatus": 0
},
{
"_id": {
"$oid": "50db2316e4b0fe4923f08e14"
},
"date": {
"$date": "2012-12-26T15:26:15.321Z"
},
"walkingSteps": 8,
"goalStatus": 0
}
]
}
db.history.update(?)
我一直在浏览(并尝试)mongodb 文档,但他们并没有完全将其分解为像我这样的傻瓜......我无法将他们的示例完全转换为我的设置。
谢谢你的帮助。
E = 尝试学习编程的菜鸟