Graphql or operator doesn't work properly

Hello everyone. I have a graphql query that uses or operator, it returns empty array in case of using two conditions inside

query b {
  categories(
            filters: { or: [{ id:{ eq:24 }, parent_id: { eq: 24 } }] }
          ) {
            data {
              id
            }
          }
}

But if I use only one condition in or operator, it works properly



Does anyone know the reason of this behaviour?

System Information
  • Strapi Version:
  • Operating System:
  • Database:
  • Node Version:
  • NPM Version:
  • Yarn Version: