.NET Core C#系列之XiaoFeng.Data.IQueryableX ORM框架( 三 )


.NET Core C#系列之XiaoFeng.Data.IQueryableX ORM框架

文章插图
.NET Core C#系列之XiaoFeng.Data.IQueryableX ORM框架

文章插图
下边举例演示
//内部方法//查询出分类名称前边包含 字符串 a 的数据var category5 = category.Where(a => a.Name.StartsWith("a")).ToList();//查询出分类名第2位开始4个长度的字符是abcd的数据var category6 = category.Where(a => a.Name.Substring(2, 4) == "abcd").ToList();//查询 出分类表中添加时间比现在时间少3个时小的 数据var category7 = category.Where(a => a.AddDate.DateDiffSQL(DateTime.Now, "hh") == 3).ToList();
.NET Core C#系列之XiaoFeng.Data.IQueryableX ORM框架

文章插图
.NET Core C#系列之XiaoFeng.Data.IQueryableX ORM框架

文章插图
到这里 IQueryableX 基本使用基本上讲完了 , 以后还有扩展的 IQueryableQ 它是操作SQL体用的 比如 下边的SQL
if(exists(select top 1 from TestTb where ID = 1)) delete from testTb where ID = 1;
.NET Core C#系列之XiaoFeng.Data.IQueryableX ORM框架

文章插图
.NET Core C#系列之XiaoFeng.Data.IQueryableX ORM框架

文章插图
以后会用一节 专一讲 IQueryableQ的使用方法 。
开源地址:https://github.com/zhuovi/XiaoFeng
语雀地址:https://www.yuque.com/fayelf/xiaofeng
开源不易,多多支持~
?
【.NET Core C#系列之XiaoFeng.Data.IQueryableX ORM框架】

推荐阅读