Breezejs:从多个关系中的连接表创建实体

时间:2013-07-10 21:47:36

标签: breeze

我在2个表(Entity1和Entity2)之间存在多对多的关系,并且有一个联结表(JunctionEntity)。 在Breeze客户端中,我想:

  1. 创建Entity1,e1
  2. 类型的对象
  3. 将e1链接到已存在的一个或多个Entity2类型的对象。为此,我创建了JunctionEntity,j1和j2的实例。
  4. 的SaveChanges
  5. 为此,我使用manager.createEntity创建e1,并使用manager.createEntity创建j1和j2。我只是在这些对象中设置了属性:Entity1Id和Entity2Id。

    问题:我在控制台中看到这些实体从浏览器传递到服务器。但是在服务器上调试时,e1的JunctionEntity列表为空。

    如果您需要有关此问题的更多信息,请告诉我们。 我觉得我一定是犯了一个概念上的错误。

    感谢您的帮助

    尼古拉斯

1 个答案:

答案 0 :(得分:0)

好的,我太不耐烦了,经常...... 我遇到了这个问题,我的concentity列表为null,这实际上是正常的! 我所要做的就是让代码运行一段时间,看看函数表中的实体之后是否正确保存。它们从客户端发送到服务器,但作为单独的实体,这是完全合理的。

耐心是所有美德的母亲,我何时才能学到这一点? :)