【问题标题】:Breeze with second controller微风与第二个控制器
【发布时间】:2014-02-01 18:06:49
【问题描述】:

我需要从不同的数据库(实际上是不同的服务器)获取一些数据,因此我创建了第二个数据上下文,指向第二个 Breeze 控制器、存储库和 edmx。我还创建了第二个模型和 entityManagerFactory,因为我需要获取的数据非常多,并且希望将其与基本功能分开。在我的新 EntityManagerFactory 中,如果我有:

breeze.NamingConvention.none.setAsDefault();

一切都很好,但我没有骆驼肠衣。如果我有:

breeze.NamingConvention.camelCase.setAsDefault();

或者如果我根本不调用它(因为它只是设置已设置的应用程序范围的默认值)我会收到此错误:

[myDatacontext] [HT 错误] 检索 dataMetadata 查询失败时出错:breeze/Vsp/Metadata。无法解析或导入元数据:此服务器属性名称的 NamingConvention 无法正确往返:名称--> 名称; [对象对象]错误:元数据查询失败:微风/Vsp/元数据。无法解析或导入元数据:此服务器属性名称的 NamingConvention 无法正确往返:名称--> 名称; [对象对象]

我得到的课程甚至没有“名称”或“名称”属性。

我错过了什么?

顺便说一句,我确实从服务器获取元数据。客户只是不喜欢它。

【问题讨论】:

  • 你有没有想过这个问题。我也有同样的问题

标签: breeze


【解决方案1】:

我想自从您发布此内容后,您就找到了解决方案。 但是我也遇到了这个问题,因为我使用的是Entity-Framework ADO .Net 6.0,它考虑到了存储过程、视图或表不是驼峰式的,所以你必须在生成模型/上下文之前取消选择它们。

【讨论】:

  • 不,直到我看到你的帖子,我才解决它。那是它fguigui。我只是在生成 edmx 时包含了所有内容。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-01-22
  • 1970-01-01
  • 2011-01-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多