Table of Contents

逻辑查询简介

  • 基于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;

10. 其他通用功能