SqlSugar/Src/Asp.NetCore2/SqlSeverTest/UnitTest/UnitBool.cs

39 lines
954 B
C#
Raw Normal View History

2023-10-03 13:18:52 +08:00
using SqlSugar;
using System;
2023-10-03 11:44:53 +08:00
using System.Collections.Generic;
using System.Text;
namespace OrmTest
{
internal class UnitBool
{
public static void Init()
{
var db = NewUnitTest.Db;
var xx=db.Queryable<Order>()
.Select(it => new
{ id=it.Id,
x=it.Id==1
}).ToList();
2023-10-03 12:06:53 +08:00
Test(new UnitbModel());
2023-10-03 13:18:52 +08:00
var sql=db.Queryable<Order>().Where(it => SqlFunc.FullTextContains(new string[] {it.Name, it.Name }, "a")).ToSql();
2023-10-03 12:06:53 +08:00
}
public static void Test(UnitbModel model)
{
var db = NewUnitTest.Db;
db.CodeFirst.InitTables<UnitbModel>();
var xx = db.Queryable<UnitbModel>()
.Where(it=>it.isOk==!model.isOk)
.ToList();
}
public class UnitbModel
{
public bool isOk { get; set; }
2023-10-03 11:44:53 +08:00
}
}
}