当前位置: 首页 > news >正文

SqlSugar 语法糖推荐方式

        //方式1:
        var dd = _repository._Db.Queryable<ConfigAggregateRoot, UserRoleEntity>((o, p) => o.Id == p.Id).Select((o, p) => new
        {
            o.Id,
            o.Remark,
            p.RoleId,
        });

        //方式2:不推荐使用,建议优先使用 Lambda 表达式,因为它更符合 SqlSugar 的设计理念
        //如果坚持使用 LINQ 查询语法,要避免提前将查询结果转换为列表,以保持查询的延迟执行特性。
        var query = from cust in _repository._Db.Queryable<ConfigAggregateRoot>().ToList()
                    join d    in _repository._Db.Queryable<UserRoleEntity>().ToList() on cust.Id equals d.Id
                    where cust.Remark == "London"
                    select cust;

–导航到Module下面, 使用 yi-abp new MES -t module -csf 然后不要表离开此目录,直接使用
yi-abp add-module mes
在这里插入图片描述


   /// <summary>
   /// 主键
   /// </summary>
   [SugarColumn(IsPrimaryKey = true)]
   public override Guid Id { get; protected set; }

    [SugarColumn(ColumnName = "Id", ColumnDataType = "INT")]
      [SugarColumn(ColumnName = "Id")]
    public int Id { get; set; }

    [SugarColumn(ColumnName = "Name", ColumnDataType = "NVARCHAR(50)")]
    public string? Name { get; set; }

    [SugarColumn(ColumnName = "Price", ColumnDataType = "DECIMAL(10, 2)")]
    public decimal Price { get; set; }

    [SugarColumn(ColumnName = "CreateDate", ColumnDataType = "DATETIME")]
     [SugarColumn(ColumnName = "CreateDate")]
    public DateTime CreateDate { get; set; }


   public Guid? CreatorId { get; set; }
http://www.dtcms.com/a/48683.html

相关文章:

  • 【弹框组件封装】展示、打印、下载XX表(Base64格式图片)
  • win11编译pytorchvision cuda128版本流程
  • C++中读取与保存不同维度的csv数据
  • 计算机毕业设计SpringBoot+Vue.js图书馆管理系统(源码+文档+PPT+讲解)
  • Red Hat Enterprise Linux 发行日期!
  • 开源ocr
  • 希音(Shein)运维面试题集锦和参考答案
  • aiohttp、httpx 和 requests 的区别
  • Tomcat 8 安装包下载
  • Leetcode 206 -反转链表
  • io学习----->标准io
  • 解锁ApplicationContext vs BeanFactory: 谁更具选择性?
  • Mac 下载安装并卸载多jdk教程
  • HTTP/1.1 和 HTTP/2 的区别,HTTP/2 有哪些新特性?
  • Transformer结构和注意力机制
  • 数组中的逆序对(C++)
  • 六十天前端强化训练之第八天之JavaScript核心之ES6变量与箭头函数(第8-14天:JavaScript核心)
  • 【Python运维】 Python与日志管理:构建高效的集中式日志收集与分析系统
  • android bp构建编译C++代码
  • arxiv论文信息爬取与论文pdf下载
  • C语言——结构体、联合体/共用体、枚举类型、typedef关键字
  • 系统架构设计师—软件工程基础篇—软件开发方法
  • 笔记本电脑本地部署ollama大模型(显存不足调用CUDA Unified Memory方法)
  • AI应用开发 4 - Langchain应用开发
  • JavaWeb后端基础(6)
  • 【网络编程】之TCP实现客户端远程控制服务器端及断线重连
  • 软考高级信息系统项目管理师笔记-第4章信息系统管理
  • 【一些技术成长的思考】
  • 高频Postman接口测试面试题
  • pytorch-gpu版本安装(英伟达gpu驱动安装)