.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框架】

推薦閱讀