【问题标题】:Trigger save update on parent of breeze navigation property collection在微风导航属性集合的父级上触发保存更新
【发布时间】:2013-10-08 15:39:44
【问题描述】:

我有一个微风/webapi 应用程序,它有一个模型,该模型具有一个导航属性,该属性是子实体的集合。我可以创建新的子实体并将它们添加到集合中,我也可以保存它们,但只有在父实体上编辑一个值以触发保存。

问题是,当我更新子集合和项目时,如何手动触发管理器将更新保存到整个对象图?

感谢您提供的任何帮助。

【问题讨论】:

    标签: breeze asp.net-web-api


    【解决方案1】:

    您可以观看 EntityManager.hasChangesChanged 事件或 EntityManager.entityChanged 事件。像这样的。

    myEntityManager.hasChangesChanged.subscribe(function(args) {
      if (args.hasChanges) {
        myEntityManager.saveChanges();
      }
    }
    

    还可以查看 api 文档here

    【讨论】:

      猜你喜欢
      • 2014-01-19
      • 2013-02-16
      • 2014-12-23
      • 1970-01-01
      • 1970-01-01
      • 2013-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多