Namestring`json:"name" comment:"name" encomment:"name" form:"name" validate:"required" example:"id"`// column name
Expstring`json:"exp" comment:"exp" encomment:"exp" form:"exp" validate:"required" example:"="`// expressions, which default to = when the value is null, have =, !=, >, >=, <, <=, like
Valueinterface{}`json:"value" comment:"value" encomment:"value" form:"value" validate:"required" example:"102"`// column value
Logicstring`json:"logic" comment:"logic" encomment:"logic" form:"logic" example:"and"`// logical type, default value is "and", support &, and, ||, or
Namestring`json:"name" comment:"name" encomment:"name" form:"name" validate:"required" example:"id"`// column name
Expstring`json:"exp" comment:"exp" encomment:"exp" form:"exp" validate:"required" example:"="`// expressions, which default to = when the value is null, have =, !=, >, >=, <, <=, like
Valueany`json:"value" comment:"value" encomment:"value" form:"value" validate:"required" example:"102"`// column value
Logicstring`json:"logic" comment:"logic" encomment:"logic" form:"logic" example:"and"`// logical type, default value is "and", support &, and, ||, or
}
typeConditionsstruct{
Columns[]Column`json:"columns" comment:"columns" encomment:"columns" form:"columns"`// columns info
}
typeBaseCreateReplystruct{
IDxsf.ID`json:"id" comment:"id" encomment:"id" form:"id" example:"1924346047086211072"`// id
}
typeBaseIDReqstruct{
IDxsf.ID`json:"id" comment:"id" encomment:"id" form:"id" swaggertype:"string" validate:"required" example:"1"`// id