【问题标题】:Managing many-to-many relationship with Breeze使用 Breeze 管理多对多关系
【发布时间】:2015-04-21 01:42:01
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: many-to-many breeze


    【解决方案1】:

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

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

    breeze: many-to-many issues when saving

    【讨论】:

    • 谢谢,他们帮了很多忙,尤其是 Ward 一步一步地描述了要做什么以及为什么值得这样做!我按照他的建议做了。我分离了原子步骤,并且仅在保存实体时才使用它们。不过,我期待拥有 Breeze 的多对多功能,但有了经验,管理我上面描述的情况会容易得多。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-14
    • 2021-04-07
    • 1970-01-01
    相关资源
    最近更新 更多