我正在使用 angular-wakanda 连接器在 Wakanda 环境中工作。
假设这个模型:Employee(firstName,lastName,company) 和 Company(name)
在员工表单中,我有一个选择输入,其中填充了公司名称(这是一个实体集合)。
我ng-model="selectedCompany"
在选择中设置了一个
当我选择一家公司并执行保存时,我得到的值代表我在选项值(ID 或名称)中传递的值。
当我使用该方法将值分配给新实体时$create()
,我不知道用哪种方式将实体设置为关系属性。我假设我必须给出一个实体。问题是我已经拥有所有实体的实体集合。所以我不明白为什么我应该再次查询服务器只是为了分配我已经拥有的东西。
所以问题是我们应该有一个类似$find
or的方法$getById
,它不会在服务器上执行请求,而是获取已经加载到 entityCollection 中的实体。现在我使用我自己的方法在我的数组上做一个简单的循环。(如果有人需要,我可以分享代码)
我错过了一种方法吗?