我试图找出,如果可以一起使用以下一堆技术:
我已经将Breeze与实体框架和SQL Server一起使用,但现在我想将它与MongoDB一起使用,因为我们计划将它用于数据存储。我知道有一个C#驱动程序可以使用,所以在Web Api中使用它是没问题的。但是如何让Breeze.js与这样的API控制器一起使用?
我找到了一些使用MongoDB和Express和Node.js(http://www.breezejs.com/documentation/mongodb)的说明,讨论和示例,但我找不到使用Web Api和C#的示例。
感谢您的任何建议。
更新:
我找到了一个似乎是解决方案的NoDB示例(http://www.breezejs.com/samples/nodb)。我只需要在JavaScript中手动配置实体,而不是从服务器获取元数据。
答案 0 :(得分:1)
zza示例最接近您的要求:http://www.breezejs.com/samples/zza
它显示了服务器上的节点/ Express / MongoDb的微风,角度。
我们没有在服务器上显示.NET / WebApi / MongoDb的示例。这是可能的,但需要将OData查询表达式转换为mongoDb查询语法,这是我们在节点中完成但尚未在.NET中完成的。如果听起来很有趣,请将此请求添加到Breeze User Voice。