This commit is contained in:
Chris Tsang 2021-05-11 10:16:11 +08:00
parent dde85d83bd
commit 71378350af
2 changed files with 5 additions and 5 deletions

View File

@ -106,7 +106,7 @@ async fn count_fruits_by_cake(db: &Database) -> Result<(), QueryErr> {
let select = cake::Entity::find()
.left_join(cake::Relation::Fruit)
.clear_selects()
.select_only()
.column(cake::Column::Name)
.expr_as(fruit::Column::Id.count(), "num_of_fruits")
.group_by(cake::Column::Name);

View File

@ -76,7 +76,7 @@ where
self
}
pub fn clear_selects(mut self) -> Self {
pub fn select_only(mut self) -> Self {
self.query.clear_selects();
self
}
@ -86,7 +86,7 @@ where
///
/// assert_eq!(
/// cake::Entity::find()
/// .clear_selects()
/// .select_only()
/// .column(cake::Column::Name)
/// .build(PostgresQueryBuilder)
/// .to_string(),
@ -106,7 +106,7 @@ where
///
/// assert_eq!(
/// cake::Entity::find()
/// .clear_selects()
/// .select_only()
/// .column(cake::Column::Name)
/// .group_by(cake::Column::Name)
/// .build(PostgresQueryBuilder)
@ -127,7 +127,7 @@ where
///
/// assert_eq!(
/// cake::Entity::find()
/// .clear_selects()
/// .select_only()
/// .expr_as(cake::Column::Id.count(), "count")
/// .build(PostgresQueryBuilder)
/// .to_string(),