@@ -97,6 +97,50 @@ input GreaterOrEqualOperatorString {
9797 not : Boolean = false
9898}
9999
100+ """
101+ Will apply a `GROUP BY` on the field to select unique values existing in database.
102+
103+ This is typically useful to present a list of suggestions to the end-user, while
104+ still allowing him to enter arbitrary values.
105+ """
106+ input GroupOperatorBoolean {
107+ """This field is never used and can be ignored"""
108+ value : Boolean = null
109+ }
110+
111+ """
112+ Will apply a `GROUP BY` on the field to select unique values existing in database.
113+
114+ This is typically useful to present a list of suggestions to the end-user, while
115+ still allowing him to enter arbitrary values.
116+ """
117+ input GroupOperatorDateTime {
118+ """This field is never used and can be ignored"""
119+ value : Boolean = null
120+ }
121+
122+ """
123+ Will apply a `GROUP BY` on the field to select unique values existing in database.
124+
125+ This is typically useful to present a list of suggestions to the end-user, while
126+ still allowing him to enter arbitrary values.
127+ """
128+ input GroupOperatorID {
129+ """This field is never used and can be ignored"""
130+ value : Boolean = null
131+ }
132+
133+ """
134+ Will apply a `GROUP BY` on the field to select unique values existing in database.
135+
136+ This is typically useful to present a list of suggestions to the end-user, while
137+ still allowing him to enter arbitrary values.
138+ """
139+ input GroupOperatorString {
140+ """This field is never used and can be ignored"""
141+ value : Boolean = null
142+ }
143+
100144"""
101145When used on single valued association, it will use `IN` operator. On collection
102146valued association it will use `MEMBER OF` operator.
@@ -287,6 +331,7 @@ input PostFilterGroupConditionBody {
287331 lessOrEqual : LessOrEqualOperatorString
288332 like : LikeOperatorString
289333 null : NullOperatorString
334+ group : GroupOperatorString
290335}
291336
292337"""Type to specify a condition on a specific field"""
@@ -300,6 +345,7 @@ input PostFilterGroupConditionCreationDate {
300345 lessOrEqual : LessOrEqualOperatorDateTime
301346 like : LikeOperatorDateTime
302347 null : NullOperatorDateTime
348+ group : GroupOperatorDateTime
303349}
304350
305351"""Type to specify a condition on a specific field"""
@@ -318,6 +364,7 @@ input PostFilterGroupConditionId {
318364 lessOrEqual : LessOrEqualOperatorID
319365 like : LikeOperatorID
320366 null : NullOperatorID
367+ group : GroupOperatorID
321368 modulo : ModuloOperatorInt
322369}
323370
@@ -332,6 +379,7 @@ input PostFilterGroupConditionPublicationDate {
332379 lessOrEqual : LessOrEqualOperatorDateTime
333380 like : LikeOperatorDateTime
334381 null : NullOperatorDateTime
382+ group : GroupOperatorDateTime
335383}
336384
337385"""Type to specify a condition on a specific field"""
@@ -345,6 +393,7 @@ input PostFilterGroupConditionStatus {
345393 lessOrEqual : LessOrEqualOperatorString
346394 like : LikeOperatorString
347395 null : NullOperatorString
396+ group : GroupOperatorString
348397}
349398
350399"""Type to specify a condition on a specific field"""
@@ -358,6 +407,7 @@ input PostFilterGroupConditionTitle {
358407 lessOrEqual : LessOrEqualOperatorString
359408 like : LikeOperatorString
360409 null : NullOperatorString
410+ group : GroupOperatorString
361411}
362412
363413"""Type to specify a condition on a specific field"""
@@ -373,6 +423,7 @@ input PostFilterGroupConditionUser {
373423 lessOrEqual : LessOrEqualOperatorID
374424 like : LikeOperatorID
375425 null : NullOperatorID
426+ group : GroupOperatorID
376427}
377428
378429"""Type to specify join tables in a filter"""
@@ -407,6 +458,7 @@ input UserFilterGroupConditionCreationDate {
407458 lessOrEqual : LessOrEqualOperatorDateTime
408459 like : LikeOperatorDateTime
409460 null : NullOperatorDateTime
461+ group : GroupOperatorDateTime
410462}
411463
412464"""Type to specify a condition on a specific field"""
@@ -420,6 +472,7 @@ input UserFilterGroupConditionEmail {
420472 lessOrEqual : LessOrEqualOperatorString
421473 like : LikeOperatorString
422474 null : NullOperatorString
475+ group : GroupOperatorString
423476}
424477
425478"""Type to specify a condition on a specific field"""
@@ -433,6 +486,7 @@ input UserFilterGroupConditionId {
433486 lessOrEqual : LessOrEqualOperatorID
434487 like : LikeOperatorID
435488 null : NullOperatorID
489+ group : GroupOperatorID
436490 modulo : ModuloOperatorInt
437491}
438492
@@ -447,6 +501,7 @@ input UserFilterGroupConditionIsAdministrator {
447501 lessOrEqual : LessOrEqualOperatorBoolean
448502 like : LikeOperatorBoolean
449503 null : NullOperatorBoolean
504+ group : GroupOperatorBoolean
450505}
451506
452507"""Type to specify a condition on a specific field"""
@@ -462,6 +517,7 @@ input UserFilterGroupConditionManager {
462517 lessOrEqual : LessOrEqualOperatorID
463518 like : LikeOperatorID
464519 null : NullOperatorID
520+ group : GroupOperatorID
465521}
466522
467523"""Type to specify a condition on a specific field"""
@@ -475,6 +531,7 @@ input UserFilterGroupConditionName {
475531 lessOrEqual : LessOrEqualOperatorString
476532 like : LikeOperatorString
477533 null : NullOperatorString
534+ group : GroupOperatorString
478535}
479536
480537"""Type to specify a condition on a specific field"""
@@ -488,6 +545,7 @@ input UserFilterGroupConditionPassword {
488545 lessOrEqual : LessOrEqualOperatorString
489546 like : LikeOperatorString
490547 null : NullOperatorString
548+ group : GroupOperatorString
491549}
492550
493551"""Type to specify a condition on a specific field"""
0 commit comments