mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 22:11:36 +08:00
Add demo
This commit is contained in:
parent
bb77849dde
commit
d46d94a4cf
@ -40,6 +40,27 @@ namespace OrmTest
|
|||||||
jsonname=SqlFunc.JsonField(it.Order,"Name")
|
jsonname=SqlFunc.JsonField(it.Order,"Name")
|
||||||
})
|
})
|
||||||
.ToList();
|
.ToList();
|
||||||
|
|
||||||
|
db.CodeFirst.InitTables<Unitasdfafaass>();
|
||||||
|
db.DbMaintenance.TruncateTable<Unitasdfafaass>();
|
||||||
|
db.Insertable(new Unitasdfafaass()
|
||||||
|
{
|
||||||
|
aaa=new string[] { "a","c"},
|
||||||
|
name="a"
|
||||||
|
}).ExecuteCommand();
|
||||||
|
var isOk= db.Queryable<Unitasdfafaass>().Any(it => SqlFunc.JsonArrayAny(it.aaa, "a"));
|
||||||
|
var isOk2 = db.Queryable<Unitasdfafaass>().Any(it => SqlFunc.JsonArrayAny(it.aaa, it.name));
|
||||||
|
if (isOk2 != isOk|| isOk== false)
|
||||||
|
{
|
||||||
|
throw new Exception("unit error");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
[SugarTable("unitdfasx44")]
|
||||||
|
public class Unitasdfafaass
|
||||||
|
{
|
||||||
|
[SugarColumn(IsJson =true)]
|
||||||
|
public string[] aaa { get; set; }
|
||||||
|
public string name { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
Loading…
Reference in New Issue
Block a user