是否可以使用 MongoDB 作为后端创建单页应用程序?
Posted
技术标签:
【中文标题】是否可以使用 MongoDB 作为后端创建单页应用程序?【英文标题】:Is it possible to create a single page application using MongoDB as a backend? 【发布时间】:2012-04-25 11:35:38 【问题描述】:我正在尝试使用即将推出的 Visual Studio 中的新单页应用程序项目,我想知道是否可以使用 MongoDB 后端为 DBContext 创建应用程序。 upshot.js 库似乎在很大程度上依赖于此(对于 inst 的元数据,对于 DBDataController,...)
感谢您的帮助
【问题讨论】:
【参考方案1】:不幸的是,MongoDB 没有实体框架的包装器/支持,也没有DBContext interface。 MongoDB 不能用作实体框架的后端。见here。
【讨论】:
【参考方案2】:您不能将 MongoDB 与实体一起使用。但是对于一页应用程序,您可以使用MongoRepository 非常快速地做一些事情而不花时间在 mongoDb 暗示上是完美的。
【讨论】:
是的,但是使用Entity的主要目的是能够使用upshot.js来管理客户端数据存储的状态。 哦,我知道我没有完全正确地回答你的问题。但是尝试在这里查看link 他们使用 upshot.riaDataProvider 和返回 IQurable 的方法。使用 MongoDb 很容易实现。以上是关于是否可以使用 MongoDB 作为后端创建单页应用程序?的主要内容,如果未能解决你的问题,请参考以下文章