//方式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.Idwhere 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; }