From e6649988ddeb2b1f22339a91ff2bc6dd8b4a5297 Mon Sep 17 00:00:00 2001 From: Billy Chan Date: Fri, 26 Apr 2024 11:56:52 +0800 Subject: [PATCH] docs --- src/query/helper.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/query/helper.rs b/src/query/helper.rs index a4f180e1..dc2629ae 100644 --- a/src/query/helper.rs +++ b/src/query/helper.rs @@ -284,7 +284,7 @@ pub trait QuerySelect: Sized { /// Add an AND HAVING expression /// ``` - /// use sea_orm::{entity::*, query::*, tests_cfg::cake, DbBackend}; + /// use sea_orm::{sea_query::{Alias, Expr}, entity::*, query::*, tests_cfg::cake, DbBackend}; /// /// assert_eq!( /// cake::Entity::find() @@ -301,10 +301,10 @@ pub trait QuerySelect: Sized { /// .column_as(cake::Column::Id.count(), "count") /// .column_as(cake::Column::Id.sum(), "sum_of_id") /// .group_by(cake::Column::Name) - /// .having(cake::Column::Id.gt(6)) + /// .having(Expr::col(Alias::new("count")).gt(6)) /// .build(DbBackend::MySql) /// .to_string(), - /// "SELECT COUNT(`cake`.`id`) AS `count`, SUM(`cake`.`id`) AS `sum_of_id` FROM `cake` GROUP BY `cake`.`name` HAVING `cake`.`id` > 6" + /// "SELECT COUNT(`cake`.`id`) AS `count`, SUM(`cake`.`id`) AS `sum_of_id` FROM `cake` GROUP BY `cake`.`name` HAVING `count` > 6" /// ); /// ``` fn having(mut self, filter: F) -> Self