【问题标题】:Is it possible to create a single page application using MongoDB as a backend?是否可以使用 MongoDB 作为后端创建单页应用程序?
【发布时间】:2023-04-07 18:29:01
【问题描述】:

我正在尝试使用即将推出的 Visual Studio 中的新单页应用程序项目,我想知道是否可以使用 MongoDB 后端为 DBContext 创建应用程序。 upshot.js 库似乎在很大程度上依赖于此(对于 inst 的元数据,对于 DBDataController,...)

感谢您的帮助

【问题讨论】:

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


    【解决方案1】:

    不幸的是,MongoDB 没有实体框架的包装器/支持,也没有DBContext interface。 MongoDB 不能用作实体框架的后端。见here

    【讨论】:

      【解决方案2】:

      您不能将 MongoDB 与实体一起使用。但是对于一页应用程序,您可以使用MongoRepository 非常快速地做一些事情而不花时间在 mongoDb 暗示上是完美的。

      【讨论】:

      • 是的,但是使用Entity的主要目的是能够使用upshot.js来管理客户端数据存储的状态。
      • 哦,我知道我没有完全正确地回答你的问题。但是尝试在这里查看link 他们使用 upshot.riaDataProvider 和返回 IQurable 的方法。使用 MongoDb 很容易实现。
      猜你喜欢
      • 2020-08-02
      • 1970-01-01
      • 2013-12-12
      • 2020-09-17
      • 1970-01-01
      • 2017-11-26
      • 1970-01-01
      • 1970-01-01
      • 2012-02-23
      相关资源
      最近更新 更多