Improve NoSql support

This commit is contained in:
sunkaixuan 2025-06-24 18:13:47 +08:00
parent 066c3239cf
commit 6bb2046b20

View File

@ -660,17 +660,17 @@ namespace SqlSugar
/// </summary> /// </summary>
/// <param name="whereClass"></param> /// <param name="whereClass"></param>
/// <returns></returns> /// <returns></returns>
public ISugarQueryable<T> WhereClass<ClassType>(ClassType whereClass, bool ignoreDefaultValue = false) where ClassType : class, new() public virtual ISugarQueryable<T> WhereClass<ClassType>(ClassType whereClass, bool ignoreDefaultValue = false) where ClassType : class, new()
{ {
return WhereClass(new List<ClassType>() { whereClass }, ignoreDefaultValue); return WhereClass(new List<ClassType>() { whereClass }, ignoreDefaultValue);
} }
public ISugarQueryable<T> WhereClassByPrimaryKey(List<T> list) public virtual ISugarQueryable<T> WhereClassByPrimaryKey(List<T> list)
{ {
_WhereClassByPrimaryKey(list); _WhereClassByPrimaryKey(list);
return this; return this;
} }
public ISugarQueryable<T> WhereClassByWhereColumns(List<T> list, string[] whereColumns) public virtual ISugarQueryable<T> WhereClassByWhereColumns(List<T> list, string[] whereColumns)
{ {
_WhereClassByWhereColumns(list,whereColumns); _WhereClassByWhereColumns(list,whereColumns);
return this; return this;