hydra icon indicating copy to clipboard operation
hydra copied to clipboard

Every filter on array relations fails when there is only one entity matching params

Open WRadoslaw opened this issue 2 years ago • 1 comments

Playground: https://query.joystream.org/graphql

First query, which returns all data:

query {
  memberships (where: { referredMembers_some: {isVerified_eq:false}}) {
    handle
    createdAt
    referredMembers {
      handle
      isVerified
    }
  }
}

Second query, which will omit members with one referral:

query {
  memberships (where: { referredMembers_every: {isVerified_eq:false}}) {
    handle
    createdAt
    referredMembers {
      handle
      isVerified
    }
  }
}

WRadoslaw avatar Jun 07 '22 11:06 WRadoslaw

It seems that only the record with 2 referred unverified members. I'm not sure if that's a coincidence or useful information.

ondratra avatar Jul 12 '22 21:07 ondratra