ConneX_Help.pdf - 第68页
eq ( String ) Fi l ter res ul ts t o when the String val ue eq ual s t he g i ve n v al ue . in ( [String] ) Fi l ter res ul ts t o when the Byte val ue i s i n the c o ll e c t io n of t he gi ven va lue s. ncontains ( …

ngt
(
UUID
) Filter results to when the
UUID
value is not greater than the given value.
ngte
(
UUID
) Filter results to when the
UUID
value is not greater than or equal to the given value.
nin
(
[UUID!]
)Filter results to when the
UUID
value is not in the collection of the given values.
nlt
(
UUID
) Filter results to when the
UUID
value is not less than the given value.
nlte
(
UUID
)
Filter results to when the
UUID
value is not less than or equal to the given value.
Name Description
ListComparableByteOperationFilterInput
Represents filters for a
[Byte]
type.
Input Fields
Name Description
all
(
ComparableGuidOperationFilterInput
) Filter results to when all match the given.
ComparableGuidOperationFilterInput
any
(
Boolean
) TODO: Figure out what this does.
none
(
ComparableGuidOperationFilterInput
)Filter results to when none match the given
ComparableGuidOperationFilterInput
.
some
(
ComparableGuidOperationFilterInput
)Filter results to when some match the given
ComparableGuidOperationFilterInput
.
MessageModelFilterInput
Represents filters for a
[MessageModel]
type.
Input Fields
Name Description
and
(
[MessageModelFilterInput]
) Add additional filtering criteria to restrict results.
contentType
(
StringOperationFilterInput
) Filter results based on the
contentType
field.
messageModelId
(
ComparableGuidOperationFilterInput
)Filter results based on the
messageModelId
or [MessageModelFilterInput]
Add additional filtering criteria to expand results.
payload
(
ListComparableByteOperationFilterInput
) Filter results based on the
payload
field.
timestamp
(
ComparableDateTimeOperationFilterInput
) Filter results based on the
timestamp
field.
topic
(
StringOperationFilterInput
) Filter results based on the
topic
field.
MessageModelSortInput
Represents sort orders for a
[MessageModel]
type.
Input Fields
Name Description
contentType
(
SortEnumType
) Sort results based on the
contentType
field.
messageModelId
(
SortEnumType
)Sort results based on the
messageModelId
timestamp
(
SortEnumType
) Sort results based on the
timestamp
field.
topic
(
SortEnumType
) Sort results based on the
topic
field.
StringOperationFilterInput
Represents filters for a
String
type.
Input Fields
Name Description
and
(
[StringOperationFilterInput!]
)Add additional filtering criteria to restrict results.
contains
(
String
) Filter results to when the
String
value contains the given value.
endsWith
(
String
) Filter results to when the
String
value ends with the given value.

eq
(
String
) Filter results to when the
String
value equals the given value.
in
(
[String]
) Filter results to when the
Byte
value is in the collection of the given values.
ncontains
(
String
) Filter results to when the
String
value does not contain the given value.
nendsWith
(
String
) Filter results to when the
String
value does not end with the given value.
neq
(
String
) Filter results to when the
String
value does not equals the given value.
nin
(
[String]
) Filter results to when the
String
value is not in the collection of the given values.
nstartswith
(
[String]
) Filter results to when the
String
value does not start with the given value.
or
(
[StringOperationFilterInput!]
) Add additional filtering criteria to expand results.
startswith
(
[String]
) Filter results to when the
String
value starts with the given value.
Name Description

Scalars
ConneX exposes the following GraphQL scalars:
Name Description
Boolean The
Boolean
scalar type represents
true
or
false
.
Byte The
Byte
scalar type represents non-fractional whole numeric values. Byte can represent values between 0 and 255.
DateTimeThe
DateTime
scalar represents an ISO-8601 compliant date time type.
Float The
Float
scalar type represents signed double-precision fractional values as specified by IEEE 754.
Int
The
Int
scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31
- 1.
Long
The
Long
scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63)
and 2^63 - 1.
String
The
String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by
GraphQL to represent free-form human-readable text.
UUID A field whose value is a generic Universally Unique Identifier.