The Query is to find all leads filtered by the userid which is stored in loadedby [String]
query LeadMany($filter: FilterFindManyLeadInput) {
leadMany(filter: $filter) {
name
loadedby
}
}
The Filter variables
{
"filter": {
"loadedby": ["123"]
}
}
Which returns the data correctly
{
"data": {
"leadMany": [
{
"name": "A",
"loadedby": [
"123",
"789"
],
But when I want to sort it by the second index in the loadedby array it doesn't return. So the filter is only checking with the first index
{
"filter": {
"loadedby": ["789"]
}
}
{
"data": {
"leadMany": []
}}
Using Graphql Compose with Mongoose plugin for schema definition.