Breeze 不同的查找列表可以基于同一实体吗?

Breeze 不同的查找列表可以基于同一实体吗?,breeze,Breeze,我有1个实体“参数”,用于保存不同下拉列表等的所有值。。 当我通过breeze lookups控制器捆绑这些内容时,它们都得到了很好的加载。 但由于管理器将它们映射到元数据,因此它们最终都会出现在1个列表中。 我怎样才能把它们分开 谢谢 我使用了相同的问题,并通过以下方式解决: 让breeze只使用我需要的值加载实体(查找)(我的所有源值也都有一个类别Id,我可以通过它识别正确的分组) 函数getLookups(){ 返回EntityQuery.from('查找') .using(manager

我有1个实体“参数”,用于保存不同下拉列表等的所有值。。 当我通过breeze lookups控制器捆绑这些内容时,它们都得到了很好的加载。 但由于管理器将它们映射到元数据,因此它们最终都会出现在1个列表中。 我怎样才能把它们分开


谢谢

我使用了相同的问题,并通过以下方式解决:

  • 让breeze只使用我需要的值加载实体(查找)(我的所有源值也都有一个类别Id,我可以通过它识别正确的分组)

    函数getLookups(){ 返回EntityQuery.from('查找') .using(manager.execute()) .then(进程查找) 。失败(查询失败); }

  • 一旦用breeze加载了“Lookup”实体,我就在视图模型中加载了数组,方法是对Lookup实体执行查询并用正确的值加载该数组

    方法(datacontext.getMethods())

    var getMethods=函数(){ var query=EntityQuery .from('查找') 其中('Cat_Id','eq',375)

  • 在视图中,我将select绑定到视图模型数组,并将值设置为绑定回SQL查找表的导航属性


  • 我不太明白这个问题。你能补充一些细节吗?
        return manager.executeQueryLocally(query);
    };