mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-06-27 19:41:17 +08:00
Update demo
This commit is contained in:
parent
ca326fbbb2
commit
7c8129e4c1
@ -11,7 +11,8 @@ namespace OrmTest
|
||||
public class Unitasdfays
|
||||
{
|
||||
public static void Init()
|
||||
{
|
||||
{
|
||||
_4_Subquery1_Unit.Init();
|
||||
var db = NewUnitTest.Db;
|
||||
db.CodeFirst.InitTables<Unitdfadfsdy>();
|
||||
db.CurrentConnectionConfig.MoreSettings = new ConnMoreSettings()
|
||||
|
46
Src/Asp.NetCore2/SqliteTest/UserTestCases/Unitsdfsdys.cs
Normal file
46
Src/Asp.NetCore2/SqliteTest/UserTestCases/Unitsdfsdys.cs
Normal file
@ -0,0 +1,46 @@
|
||||
using SqlSugar;
|
||||
|
||||
namespace OrmTest
|
||||
{
|
||||
public class _4_Subquery1_Unit
|
||||
{
|
||||
public static void Init()
|
||||
{
|
||||
var db = DbHelper.GetNewDb();
|
||||
|
||||
db.CodeFirst.InitTables<Student, School>();
|
||||
var exp1 = Expressionable.Create<School>().And(s => s.Id == 1).ToExpression();
|
||||
var resulta1 = db.Queryable<Student>()
|
||||
.Where(a => SqlFunc.Subqueryable<School>().Where(exp1).Where(s => s.Id == a.SchoolId).Any())
|
||||
.Select(a => a).ToList();
|
||||
|
||||
//db.CodeFirst.InitTables<UnitStudentasdfa, UnitSchool123>();
|
||||
//var exp2 = Expressionable.Create<UnitSchool123>().And(s => s.Id == 1).ToExpression();
|
||||
//var resulta2 = db.Queryable<UnitStudentasdfa>()
|
||||
// .Where(a => SqlFunc.Subqueryable<UnitSchool123>().Where(exp2).Where(s => s.Id == a.SchoolId).Any())
|
||||
// .Select(a => a).ToList();
|
||||
}
|
||||
|
||||
public class UnitSchool123
|
||||
{
|
||||
public int Id { get; set; }
|
||||
}
|
||||
public class UnitStudentasdfa
|
||||
{
|
||||
public int SchoolId { get; set; }
|
||||
}
|
||||
|
||||
[SugarTable("Student0402")]
|
||||
public class Student
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public int SchoolId { get; set; }
|
||||
}
|
||||
[SugarTable("School0402")]
|
||||
public class School
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user