You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: diesel_compile_tests/tests/fail/aggregate_expression_requires_column_from_same_table.stderr
+16-16
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,13 @@ error[E0277]: Cannot select `posts::columns::id` from `users::table`
6
6
|
7
7
= note: `posts::columns::id` is no valid selection for `users::table`
8
8
= help: the following other types implement trait `SelectableExpression<QS>`:
9
-
<posts::columns::id as SelectableExpression<posts::table>>
10
-
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, Inner>>>
11
-
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, LeftOuter>>>
12
-
<posts::columns::id as SelectableExpression<SelectStatement<FromClause<From>>>>
13
9
<posts::columns::id as SelectableExpression<JoinOn<Join, On>>>
14
10
<posts::columns::id as SelectableExpression<Only<posts::table>>>
11
+
<posts::columns::id as SelectableExpression<SelectStatement<FromClause<From>>>>
15
12
<posts::columns::id as SelectableExpression<Tablesample<posts::table, TSM>>>
13
+
<posts::columns::id as SelectableExpression<posts::table>>
14
+
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, Inner>>>
15
+
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, LeftOuter>>>
16
16
= note: required for `diesel::expression::functions::aggregate_folding::sum_utils::sum<diesel::sql_types::Integer, posts::columns::id>` to implement `SelectableExpression<users::table>`
17
17
= note: required for `SelectStatement<FromClause<users::table>>` to implement `SelectDsl<diesel::expression::functions::aggregate_folding::sum_utils::sum<diesel::sql_types::Integer, posts::columns::id>>`
18
18
@@ -41,13 +41,13 @@ error[E0277]: Cannot select `posts::columns::id` from `users::table`
41
41
|
42
42
= note: `posts::columns::id` is no valid selection for `users::table`
43
43
= help: the following other types implement trait `SelectableExpression<QS>`:
44
-
<posts::columns::id as SelectableExpression<posts::table>>
45
-
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, Inner>>>
46
-
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, LeftOuter>>>
47
-
<posts::columns::id as SelectableExpression<SelectStatement<FromClause<From>>>>
48
44
<posts::columns::id as SelectableExpression<JoinOn<Join, On>>>
49
45
<posts::columns::id as SelectableExpression<Only<posts::table>>>
46
+
<posts::columns::id as SelectableExpression<SelectStatement<FromClause<From>>>>
50
47
<posts::columns::id as SelectableExpression<Tablesample<posts::table, TSM>>>
48
+
<posts::columns::id as SelectableExpression<posts::table>>
49
+
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, Inner>>>
50
+
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, LeftOuter>>>
51
51
= note: required for `diesel::expression::functions::aggregate_folding::avg_utils::avg<diesel::sql_types::Integer, posts::columns::id>` to implement `SelectableExpression<users::table>`
52
52
= note: required for `SelectStatement<FromClause<users::table>>` to implement `SelectDsl<diesel::expression::functions::aggregate_folding::avg_utils::avg<diesel::sql_types::Integer, posts::columns::id>>`
53
53
@@ -76,13 +76,13 @@ error[E0277]: Cannot select `posts::columns::id` from `users::table`
76
76
|
77
77
= note: `posts::columns::id` is no valid selection for `users::table`
78
78
= help: the following other types implement trait `SelectableExpression<QS>`:
79
-
<posts::columns::id as SelectableExpression<posts::table>>
80
-
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, Inner>>>
81
-
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, LeftOuter>>>
82
-
<posts::columns::id as SelectableExpression<SelectStatement<FromClause<From>>>>
83
79
<posts::columns::id as SelectableExpression<JoinOn<Join, On>>>
84
80
<posts::columns::id as SelectableExpression<Only<posts::table>>>
81
+
<posts::columns::id as SelectableExpression<SelectStatement<FromClause<From>>>>
85
82
<posts::columns::id as SelectableExpression<Tablesample<posts::table, TSM>>>
83
+
<posts::columns::id as SelectableExpression<posts::table>>
84
+
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, Inner>>>
85
+
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, LeftOuter>>>
86
86
= note: required for `diesel::expression::functions::aggregate_ordering::max_utils::max<diesel::sql_types::Integer, posts::columns::id>` to implement `SelectableExpression<users::table>`
87
87
= note: required for `SelectStatement<FromClause<users::table>>` to implement `SelectDsl<diesel::expression::functions::aggregate_ordering::max_utils::max<diesel::sql_types::Integer, posts::columns::id>>`
88
88
@@ -111,13 +111,13 @@ error[E0277]: Cannot select `posts::columns::id` from `users::table`
111
111
|
112
112
= note: `posts::columns::id` is no valid selection for `users::table`
113
113
= help: the following other types implement trait `SelectableExpression<QS>`:
114
-
<posts::columns::id as SelectableExpression<posts::table>>
115
-
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, Inner>>>
116
-
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, LeftOuter>>>
117
-
<posts::columns::id as SelectableExpression<SelectStatement<FromClause<From>>>>
118
114
<posts::columns::id as SelectableExpression<JoinOn<Join, On>>>
119
115
<posts::columns::id as SelectableExpression<Only<posts::table>>>
116
+
<posts::columns::id as SelectableExpression<SelectStatement<FromClause<From>>>>
120
117
<posts::columns::id as SelectableExpression<Tablesample<posts::table, TSM>>>
118
+
<posts::columns::id as SelectableExpression<posts::table>>
119
+
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, Inner>>>
120
+
<posts::columns::id as SelectableExpression<query_source::joins::Join<Left, Right, LeftOuter>>>
121
121
= note: required for `diesel::expression::functions::aggregate_ordering::min_utils::min<diesel::sql_types::Integer, posts::columns::id>` to implement `SelectableExpression<users::table>`
122
122
= note: required for `SelectStatement<FromClause<users::table>>` to implement `SelectDsl<diesel::expression::functions::aggregate_ordering::min_utils::min<diesel::sql_types::Integer, posts::columns::id>>`
0 commit comments