shuxinqin / Chloe

A lightweight and high-performance Object/Relational Mapping(ORM) library for .NET --C#
https://github.com/shuxinqin/Chloe/wiki
MIT License
1.52k stars 455 forks source link

跨库查询 #324

Closed liangfeng-hash closed 2 years ago

liangfeng-hash commented 2 years ago

Chloe支持跨库的连表查询吗

shuxinqin commented 2 years ago

不支持哦~

liangfeng-hash commented 2 years ago

有些遗憾,我使用chloe的过程中除了跨库的连接查询,和对象初始化器中不能使用扩展方法这两点以外,基本用的很顺手,我太菜了很遗憾不能为代码贡献一份力量。

shuxinqin commented 2 years ago

跨库查询目前只能手写sql

xuejmnet commented 2 years ago

跨库查询的话如果是join需要join的表所有库都在,可以参考ShardingShpere,将字典表用作为广播表(需要作者支持),广播表的增删改涉及全部的datasource,这样就可以,不然的话跨库如果是同库下的应该是没问题