包含数组的对象的资源错误为一个字段。 Angularjs

时间:2014-03-27 23:34:38

标签: javascript angularjs

您好我正在从数据库中收到一个对象,作为其中一个字段的数组。这是它的样本

[
  {
    "isAlive": true,
    "idNumber": "34543"
    "newStruct": [
      {
        "login_name": "tjames",
        "message": "approved",
      },
      {
        "login_name": "tjames",
        "message": "approved",
      },
      {
         "login_name": "tjames",
        "message": "approved",
      }
    ],
    "ts": "/Date(-62135575200000-0600)/"
  }
]

App.factory("AppRepository", ['$resource', function ($resource) {
    return {

        Overview: $resource('/api/Overview/Getinfo/:id', { id: '@id' }, {
            update: { method: 'PUT' },
            query: {method: 'GET', isArray: false}
    });
}]);

我遇到的问题是我设置

的时候
isArray:false it gives me error "Expected response to contain an object but got an array"

当我设置

 isArray: True I get apposite 
"Expected response to contain an array but got an object"

请告诉我如何修复它。谢谢

0 个答案:

没有答案