【发布时间】:2014-08-16 02:40:42
【问题描述】:
我有一个功能代码,它根据我的架构创建一个新的 JSON 对象,但我想定位整个对象内部的对象。我不确定这是否可能......我在创建新对象和更新现有对象之间陷入困境
这是我的架构
year: {
January: [
{
day: String,
title: String,
summary: String,
description: String
}
],
December: [
{
day: String,
title: String,
summary: String,
description: String
}
]
}
});
这是我在 mongodb 中的数据
{
_id: "53ee9f0fc6aed109c6d33cfc"
__v: 0
-year: {
December: [ ]
November: [ ]
October: [ ]
September: [ ]
August: [ ]
July: [ ]
-June: [
-{
day: "21"
title: "ok"
summary: "ok"
description: "ok"
_id: "53ee9f0fc6aed109c6d33cfd"
}
]
May: [ ]
April: [ ]
March: [ ]
February: [ ]
January: [ ]
}
}
我的问题是我的逻辑,因为它目前创建了一个全新的“年”JSON 对象,我想在其中使用 _id: "53ee9f0fc6aed109c6d33cfc" 并为每个月添加日期。
这是我目前的角度逻辑:
$scope.createEvent = function() {
var cal = new CAL.API();
var month = [{day:$scope.calDay, title: $scope.calTitle, summary: $scope.calSummary,
description: 'ok'}];
cal.year = {};
cal.year[$scope.calMonth] = month;
cal.$save(function(result){
$scope.calendar.push(result);
});
}
【问题讨论】:
标签: json angularjs mean-stack