【问题标题】:Can I use Breeze.js with ASP.NET Web API that has MongoDB as a data storage solution我可以将 Breeze.js 与将 MongoDB 作为数据存储解决方案的 ASP.NET Web API 一起使用吗
【发布时间】:2014-04-03 04:13:04
【问题描述】:

我试图找出是否可以一起使用以下技术堆栈:

  • MongoDB
  • ASP.NET Web API
  • Breeze.js
  • Knockout.js

我已将 Breeze 与 Entity Framework 和 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 中手动配置实体,而不是从服务器获取元数据。

【问题讨论】:

    标签: mongodb asp.net-web-api breeze


    【解决方案1】:

    zza 样本与您想要的最接近:http://www.breezejs.com/samples/zza

    它在服务器上使用 node/Express/MongoDb 显示微风、角度。

    我们没有在服务器上显示 .NET/WebApi/MongoDb 的示例。这是可能的,但需要将 OData 查询表达式转换为 mongoDb 查询语法,这是我们在 node 中完成但在 .NET 中尚未完成的事情。如果听起来很有趣,请将此请求添加到 Breeze 用户语音中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-31
      • 1970-01-01
      相关资源
      最近更新 更多