Update mysql json

This commit is contained in:
sunkaixuan 2024-09-02 15:55:48 +08:00
parent 0f6df427f6
commit bb77849dde
2 changed files with 6 additions and 2 deletions

View File

@ -282,7 +282,11 @@ namespace SqlSugar
public override string JsonArrayAny(MethodCallExpressionModel model)
{
if (UtilMethods.IsNumber(model.Args[1].MemberValue.GetType().Name))
if (model.Args[1].MemberValue==null)
{
return $" JSON_CONTAINS({model.Args[0].MemberName}, JSON_QUOTE({model.Args[1].MemberName}) )";
}
else if (UtilMethods.IsNumber(model.Args[1].MemberValue.GetType().Name))
{
return $" JSON_CONTAINS({model.Args[0].MemberName}, '{model.Args[1].MemberValue}')";
}

View File

@ -2,7 +2,7 @@
<package >
<metadata>
<id>SqlSugarCore</id>
<version>5.1.4.168-preview04</version>
<version>5.1.4.168-preview13</version>
<authors>sunkaixuan</authors>
<owners>果糖大数据科技</owners>
<licenseUrl>http://www.apache.org/licenses/LICENSE-2.0.html</licenseUrl>