@@ -58,6 +58,35 @@ public interface GoFrameTypes {
5858 Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.Model).WhereOrNotIn" ), 0 ),
5959 Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.Model).WhereOrNotNull" ), -1 ),
6060
61+ // @Doc https://goframe.org/pages/viewpage.action?pageId=7301832#ORM%E6%9F%A5%E8%AF%A2Where/WhereOr/WhereNot-WhereBuilder%E5%A4%8D%E6%9D%82%E6%9D%A1%E4%BB%B6%E7%BB%84%E5%90%88
62+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).Where" ), 0 ),
63+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).Wheref" ), 0 ),
64+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereBetween" ), 0 ),
65+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereLike" ), 0 ),
66+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereIn" ), 0 ),
67+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereNull" ), 0 ),
68+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereLT" ), 0 ),
69+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereLTE" ), 0 ),
70+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereGT" ), 0 ),
71+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereGTE" ), 0 ),
72+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereNotBetween" ), 0 ),
73+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereNotLike" ), 0 ),
74+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereNotIn" ), 0 ),
75+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereNotNull" ), -1 ),
76+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOr" ), 0 ),
77+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrBetween" ), 0 ),
78+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrLike" ), 0 ),
79+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrIn" ), 0 ),
80+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrNull" ), -1 ),
81+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrLT" ), 0 ),
82+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrLTE" ), 0 ),
83+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrGT" ), 0 ),
84+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrGTE" ), 0 ),
85+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrNotBetween" ), 0 ),
86+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrNotLike" ), 0 ),
87+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrNotIn" ), 0 ),
88+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOrNotNull" ), -1 ),
89+
6190 // @Doc https://goframe.org/pages/viewpage.action?pageId=7301838
6291 Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.Model).All" ), -1 ),
6392 Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.Model).One" ), -1 ),
@@ -121,11 +150,15 @@ public interface GoFrameTypes {
121150 Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.Model).FindValue" ), Types .OPERATOR_EXPR ),
122151 Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.Model).FindCount" ), Types .OPERATOR_EXPR ),
123152 Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.Model).FindScan" ), Types .OPERATOR_EXPR ),
124- Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.Model).Having" ), Types .OPERATOR_EXPR )
153+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.Model).Having" ), Types .OPERATOR_EXPR ),
154+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).Where" ), Types .OPERATOR_EXPR ),
155+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).Wheref" ), Types .OPERATOR_EXPR ),
156+ Map .entry (GoMethodDescriptor .of ("(*github.com/gogf/gf/database/gdb.WhereBuilder).WhereOr" ), Types .OPERATOR_EXPR )
125157 );
126158
127159 Set <GoCallableDescriptor > ALLOW_TYPES = Set .of (
128- GoTypeSpecDescriptor .of ("github.com/gogf/gf/database/gdb.Model" )
160+ GoTypeSpecDescriptor .of ("github.com/gogf/gf/database/gdb.Model" ),
161+ GoTypeSpecDescriptor .of ("github.com/gogf/gf/database/gdb.WhereBuilder" )
129162 );
130163
131164 GoTypeSpecDescriptor G_META = GoTypeSpecDescriptor .of ("github.com/gogf/gf/frame/g.Meta" );
0 commit comments