码迷,mamicode.com
首页 > 数据库 > 详细

FreeSql (二十七)将已写好的 SQL 语句,与实体类映射进行二次查询

时间:2019-09-17 09:22:04      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:效率   user   sel   where   select   文章   sha   cli   好的   

有时候,我们希望将写好的 sql 语句,甚至是存储过程进行查询,虽然效率不高(有时候并不是效率至上)。

巧用AsTable

var sql = fsql.Select<UserX>()
    .AsTable((a, b) => "(select * from user where clicks > 10)")
    .Page(1, 10).ToList();

本身 AsTable 是用来进行分表分库的,后续我们会接着讲。

友情提醒:当开启了自动同步结构功能,UserX 可能不需要同步,怎么办?请移步《实体特性》文章说明。

FreeSql (二十七)将已写好的 SQL 语句,与实体类映射进行二次查询

标签:效率   user   sel   where   select   文章   sha   cli   好的   

原文地址:https://www.cnblogs.com/FreeSql/p/11531416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!