我试图用嵌套的ids引用orders对象(使用惊人的ng-admin):
{"user": "id": 1, "orders": [ {"order_id": 100}, {"order_id": 101} ]}
这是视图定义:
user.showView().fields([ nga.field('orders.id', 'reference_many') .targetEntity(order) .targetField('id') ]);
上面的代码返回以下错误:
(状态更改错误:e.targetField(.).name不是函数)
有人能帮忙吗?
发布于 2016-03-07 22:36:31
作为在医生中解释,当您有一个外键数组时,reference_many是相关的。在您的示例中,您没有一个(标量)外键数组,而是一个对象数组。如果您想要使用reference_many,您必须使用Restangular来使实体看起来像ng-admin所期望的那样。
https://stackoverflow.com/questions/35838555
复制相似问题