File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 5656class JoinConfig (BaseModel ):
5757 model_config = ConfigDict (arbitrary_types_allowed = True )
5858
59- model : type [Model ] | AliasedClass = Field (description = '' )
60- join_on : Any = Field (description = '' )
61- join_type : JoinType = Field (default = 'left' , description = '' )
62- fill_result : bool = Field (default = False , description = 'Whether to populate this model columns to the query result' )
59+ model : type [Model ] | AliasedClass = Field (description = 'The target model or aliased class to join with ' )
60+ join_on : Any = Field (description = 'The join condition expression (e.g., model.id == other_model.id) ' )
61+ join_type : JoinType = Field (default = 'left' , description = 'The type of join to perform ' )
62+ fill_result : bool = Field (default = False , description = 'Whether to populate this model to the query result' )
6363
6464
6565JoinConditions = list [str | JoinConfig ] | dict [str , JoinType ]
You can’t perform that action at this time.
0 commit comments