返回List

    查询结果 - 图1

    返回第一个实体

    查询结果 - 图2

    返回DataTable

    查询结果 - 图3

    返回Json

    查询结果 - 图4

    返回数组

    查询结果 - 图5

    返回匿名对象

    查询结果 - 图6

    返回到新类

    查询结果 - 图7

    多表返回匿名对象

    查询结果 - 图8

    手动返回到新类

    查询结果 - 图9

    多表查一表

    查询结果 - 图10

    多表返回2表

    查询结果 - 图11

    返回字典集合

    查询结果 - 图12

    ORM解析特殊函数

    当我们使用Select时候有一个字段用到了特殊的C#函数解析不了,我们可以用Mapper单独对这个字段进行处理,

    原理:是Select是用来生成Sql,Mapper是对ToList后的结果进行的转换,所以支持任何C#函数

    查询结果 - 图13

    Mapper处理匿名对象需要这么写,需要加上(daynamic)

    查询结果 - 图14

    更多Mapper用法: http://www.codeisbug.com/Home/Doc?typeId=1188

    双查询结果用法

    当我们需要在select后在外面在包一层select,代码如下

    查询结果 - 图15

    查询结果 - 图16