Enum leetcode_api::entities::qs_tag::Column
source · pub enum Column {
TitleSlug,
TopicSlug,
}
Expand description
Generated by sea-orm-macros
Variants§
Trait Implementations§
source§impl ColumnTrait for Column
impl ColumnTrait for Column
type EntityName = Entity
source§fn select_as(&self, expr: Expr) -> SimpleExpr
fn select_as(&self, expr: Expr) -> SimpleExpr
Cast column expression used in select statement.
It only cast database enum as text if it’s an enum column.
source§fn save_as(&self, val: Expr) -> SimpleExpr
fn save_as(&self, val: Expr) -> SimpleExpr
Cast value of a column into the correct type for database storage.
It only cast text as enum type if it’s an enum column.
source§fn entity_name(&self) -> SeaRc<dyn Iden>
fn entity_name(&self) -> SeaRc<dyn Iden>
Get the name of the entity the column belongs to
source§fn as_column_ref(&self) -> (SeaRc<dyn Iden>, SeaRc<dyn Iden>)
fn as_column_ref(&self) -> (SeaRc<dyn Iden>, SeaRc<dyn Iden>)
get the name of the entity the column belongs to
fn eq<V>(&self, v: V) -> SimpleExprwhere
V: Into<Value>,
fn ne<V>(&self, v: V) -> SimpleExprwhere
V: Into<Value>,
fn gt<V>(&self, v: V) -> SimpleExprwhere
V: Into<Value>,
fn gte<V>(&self, v: V) -> SimpleExprwhere
V: Into<Value>,
fn lt<V>(&self, v: V) -> SimpleExprwhere
V: Into<Value>,
fn lte<V>(&self, v: V) -> SimpleExprwhere
V: Into<Value>,
source§fn not_between<V>(&self, a: V, b: V) -> SimpleExprwhere
V: Into<Value>,
fn not_between<V>(&self, a: V, b: V) -> SimpleExprwhere
V: Into<Value>,
source§fn is_not_null(&self) -> SimpleExpr
fn is_not_null(&self) -> SimpleExpr
See also SeaQuery’s method with same name.
source§fn if_null<V>(&self, v: V) -> SimpleExprwhere
V: Into<Value>,
fn if_null<V>(&self, v: V) -> SimpleExprwhere
V: Into<Value>,
Perform an operation if the column is null
fn is_in<V, I>(&self, v: I) -> SimpleExprwhere
V: Into<Value>,
I: IntoIterator<Item = V>,
fn is_not_in<V, I>(&self, v: I) -> SimpleExprwhere
V: Into<Value>,
I: IntoIterator<Item = V>,
fn in_subquery(&self, s: SelectStatement) -> SimpleExpr
fn not_in_subquery(&self, s: SelectStatement) -> SimpleExpr
source§fn select_enum_as(&self, expr: Expr) -> SimpleExpr
fn select_enum_as(&self, expr: Expr) -> SimpleExpr
Cast enum column as text; do nothing if
self
is not an enum.source§fn save_enum_as(&self, val: Expr) -> SimpleExpr
fn save_enum_as(&self, val: Expr) -> SimpleExpr
Cast value of an enum column as enum type; do nothing if
self
is not an enum.
Will also transform Array(Vec<Json>)
into Json(Vec<Json>)
if the column type is Json
.source§impl IdenStatic for Column
impl IdenStatic for Column
impl Copy for Column
Auto Trait Implementations§
impl RefUnwindSafe for Column
impl Send for Column
impl Sync for Column
impl Unpin for Column
impl UnwindSafe for Column
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<I> IdenList for Iwhere
I: IntoIden,
impl<I> IdenList for Iwhere
I: IntoIden,
source§impl<E, C> IdentityOf<E> for Cwhere
E: EntityTrait<Column = C>,
C: ColumnTrait,
impl<E, C> IdentityOf<E> for Cwhere
E: EntityTrait<Column = C>,
C: ColumnTrait,
source§fn identity_of(self) -> Identity
fn identity_of(self) -> Identity
Method to call to perform this check
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoColumnRef for Twhere
T: 'static + IntoIden,
impl<T> IntoColumnRef for Twhere
T: 'static + IntoIden,
fn into_column_ref(self) -> ColumnRef
source§impl<T> IntoIdentity for Twhere
T: IdenStatic,
impl<T> IntoIdentity for Twhere
T: IdenStatic,
source§fn into_identity(self) -> Identity
fn into_identity(self) -> Identity
Method to perform the conversion
§impl<I> IntoIndexColumn for Iwhere
I: IntoIden,
impl<I> IntoIndexColumn for Iwhere
I: IntoIden,
fn into_index_column(self) -> IndexColumn
source§impl<C> IntoSimpleExpr for Cwhere
C: ColumnTrait,
impl<C> IntoSimpleExpr for Cwhere
C: ColumnTrait,
source§fn into_simple_expr(self) -> SimpleExpr
fn into_simple_expr(self) -> SimpleExpr
Method to perform the conversion