MongoDB和实体框架核心2.0

编程入门 行业动态 更新时间:2024-10-26 08:21:17
本文介绍了MongoDB和实体框架核心2.0的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

所以,我反复读到EF Core将支持NoSQL数据库,但我似乎在源代码中找不到任何"官方"的NoSQL数据库提供程序,甚至找不到NoSQL框架。("查找"是指搜索"NoSQL"。)

我看了一下ADO.NET(付费)和crhairr/EntityFrameworkCore.MongoDb,但它们都是第三方的。MongoDB(我正在研究的特定数据库)有他们自己的.NET驱动程序,但它似乎没有集成EF Core。

不管怎样,我真正想知道的是:

  • EF Core是否/将支持NoSQL数据库?"支持"意味着什么?
  • MongoDB.NET驱动程序是否支持EF核心?
  • 到目前为止,我的研究结果似乎表明我误解了什么,如果有人能指出那就太好了。

    推荐答案

    目前,2.1EF核心路线图没有显示任何针对NoSQLDB的新提供者。 (docs.microsoft/en-us/ef/core/what-is-new/roadmap)

    但是,他们现在关注的是Azure Cosmos,这是一项云数据库服务。在Cosmos中,您可以使用MongoDB API。有关进度(github/aspnet/EntityFrameworkCore/issues/8443)和Cosmos&;MongoDB( docs.microsoft/en-us/azure/cosmos-db/create-mongodb-dotnet)

    对于非第三方MongoDB提供者,需要一些时间。您必须理解,.NET Core与.NET Framework相比是一个巨大的变化,因为它现在体现了开放源码文化。许多库和工具都是可用的,而且不会加盖"Made by Microsoft"(微软制造)印章。社区需要为.NET Core创建库和工具。

    更多推荐

    MongoDB和实体框架核心2.0

    本文发布于:2023-11-14 16:37:23,感谢您对本站的认可!
    本文链接:https://www.elefans.com/category/jswz/34/1587977.html
    版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
    本文标签:实体   框架   核心   MongoDB

    发布评论

    评论列表 (有 0 条评论)
    草根站长

    >www.elefans.com

    编程频道|电子爱好者 - 技术资讯及电子产品介绍!