下拉刷新
项目详情
navbar_avatar分享
repo_avatar
HelloGitHub 评分
0 人评分
一个功能强大的 C# 对象关系映射程序(ORM)
开源MIT
认领
收藏
分享
4.3k
星数
中文
C#
主语言
活跃
48
贡献者
98
Issues
组织
3.5.213
最新版本
887
Forks
MIT
协议
更多
一个功能强大的 C# 对象关系映射程序(ORM),支持 .NETCore 2.1+、.NETFramework 4.5+ 开发模式下,开箱即用,可繁可简的使用方式。支持 CodeFirst 迁移、丰富的表达式函数、支持多种数据库、大量采用 ExpressionTree 技术提升性能等功能。示例代码: ```csharp var t0 = fsql.Select<Tag>() .Where(a => a.Parent.Parent.Name == "粤语") .IncludeMany(a => a.Tags, then => then.Where(sub => sub.Name == "xxx")) .ToList(); var t3 = fsql.Select<Xxx>() .Where(a => a.IsDelete == 0) .WhereIf(keyword != null, a => a.UserName.Contains(keyword)) .WhereIf(role_id > 0, a => a.RoleId == role_id) .Where(a => a.Nodes.AsSelect().Any(t => t.Parent.Id == t.UserId)) .Count(out var total) .Page(page, size) .OrderByDescending(a => a.Id) .ToList() ```
收录于:
第 39 期

评论

评分:
暂无精选评论