Trait sea_orm::entity::prelude::ModelTrait[][src]

pub trait ModelTrait: Clone + Send + Debug {
    type Entity: EntityTrait;
    fn get(&self, c: <Self::Entity as EntityTrait>::Column) -> Value;
fn set(&mut self, c: <Self::Entity as EntityTrait>::Column, v: Value); fn find_related<R>(&self, _: R) -> Select<R>
    where
        R: EntityTrait,
        Self::Entity: Related<R>
, { ... }
fn find_linked<L>(&self, l: L) -> Select<L::ToEntity>
    where
        L: Linked<FromEntity = Self::Entity>
, { ... } }
Expand description

A Trait for a Model

Associated Types

Required methods

Get the Value of a column from an Entity

Set the Value of a column in an Entity

Provided methods

Find related Models

Find linked Models

Implementors