逻辑查询简介
- 基于Logic的实现类AndLogic、OrLogic、ComplexAndLogic及ComplexOrLogic等
- 按And、Or来操作
- 本组件是对ShadowSql.Core同名组件的泛型扩展
- 支持对各查询和数据类型特殊处理,增强功能、增加易用性
1. 接口
IDataQuery
2. TableQuery
3. MultiTableQuery
4. JoinOnQuery
5. AliasJoinOnQuery
6. JoinTableQuery
7. GroupByTableQuery
8. GroupByMultiQuery
9. Apply扩展方法
TMultiTable Apply<TMultiTable>(this TMultiTable multiTable, string tableName, Func<Logic, IAliasTable, Logic> logic)
where TMultiTable : MultiTableBase, IDataQuery;