管理与Breeze的多对多关系

时间:2015-04-19 19:33:07

标签: many-to-many breeze

我知道它还不能。但在我看来,拥有多对多是很常见的事情,我想就我所遵循的方法提出一些建议或意见。

我在博客引擎上工作,用户可以在其中创建博客条目,并且可以为其添加多个标签。有Blog_Entry,Tag和Blog_Entry_Tag表。 Blog_Entry表具有Blog_Entry_Tag表的导航属性。 Tag表还具有Blog_Entry_Tag表的导航属性。两者都是一对多的关系。在Tag和Blog_Entry表之间没有任何导航属性。连接表暴露在Breeze。

创建和编辑新条目时,博客条目相关数据与标签相关数据分开管理。在保存时,我必须管理将正确的数据插入到Blog_Entry_Tag表中。保存逻辑很复杂但是可以管理,但我无法利用Breeze的强大功能。

你如何处理这样的情况?我知道这个问题可能很普遍,但我查看了可用的文档以及Google中显示的内容,而没有更接近解决方案或变得更聪明。如果您有博客,关于此案例的示例我非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

看看这两个文件,希望其中一个可以提供一些帮助。

http://www.getbreezenow.com/documentation/presenting-many-many

breeze: many-to-many issues when saving