DotNetNext / SqlSugar

.Net aot ORM Fastest ORM Simple Easy VB.NET Sqlite orm Oracle ORM Mysql Orm 虚谷数据库 postgresql ORm SqlServer oRm 达梦 ORM 人大金仓 ORM 神通ORM C# ORM , C# ORM .NET ORM NET5 ORM .NET6 ORM ClickHouse orm QuestDb ,TDengine ORM,OceanBase orm,GaussDB orm ,Tidb orm Object/Relational Mapping

Home Page:https://www.donet5.com/Home/Doc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

已删除

tansar opened this issue · comments

已删除

你们多学学MongoDB.Driver
驱动的设计模式吧,freesql也好,sqlsugar也罢,EF什么的。什么hisql的
没一个好用的,特别是分库分表,差的狗屎,多学学MongoDB.Driver

你们多学学MongoDB.Driver 驱动的设计模式吧,freesql也好,sqlsugar也罢,EF什么的。什么hisql的 没一个好用的,特别是分库分表,差的狗屎,多学学MongoDB.Driver

好不好是用户决定的,有和无是另一个概念,MongoDB 是NO SQL,而并非关系型数据库 ,当然你可以提出更好的例子

这样才是分库分表正确打开方式
https://www.nuget.org/packages/Dapper.Sharding

这样才是分库分表正确打开方式 https://www.nuget.org/packages/Dapper.Sharding
你可以说说这个表的优势吧
第1: 没什么人用 ,NUGET总下载量就 2.7万 ,远达不到成熟的地步
第2: 底层代码就做了个TaskWhenll ,每个分表Sql请求一次
分表的意义在于要精准的 插入哪个哪个表, 查询哪个表,实质是分表,
本质是只操作一个表,这才是分表的用意

不是单纯的并发每个表跑一次吧

所以说你没去了解甚至使用过mongodb
也没用它去做过实际项目
GetDatabase
GetCollection
的精髓,还有自动列的思维

就只会看下载量,然后在那边沾沾自喜
tansar说你这人有问题是果然没错的
给你指mongodb驱动的设计思路
结果自己在那边无非就是想表达自己的框架很牛,很无敌的样子

所以说你没去了解甚至使用过mongodb 也没用它去做过实际项目 GetDatabase GetCollection 的精髓,还有自动列的思维

就只会看下载量,然后在那边沾沾自喜 tansar说你这人有问题是果然没错的 给你指mongodb驱动的设计思路 结果自己在那边无非就是想表达自己的框架很牛,很无敌的样子

我更希望你是来解决问题,我都怀疑你跟本没用过SqlSugar,至于你说的这种获取库的方式 SqlSugar一样支持

var mysqldb = db.GetConnection("1");//获取config为1的数据库对象
var sqlServerdb = db.GetConnection("0");//获取默认对象
mysqldb.Queryable<Order>().ToList();
sqlServerdb.Queryable<Order>().ToList();
```

所以说你没去了解甚至使用过mongodb 也没用它去做过实际项目 GetDatabase GetCollection 的精髓,还有自动列的思维

就只会看下载量,然后在那边沾沾自喜 tansar说你这人有问题是果然没错的 给你指mongodb驱动的设计思路 结果自己在那边无非就是想表达自己的框架很牛,很无敌的样子

你如果只是扔个东西,给我参考那就算了,这边是ISSUE,并且不是猜谜的地方,是给真正用户提问的地方 ,你既然不用SqlSugar,那么这儿并不适合你。