graphql : массив фильтров содержит (_id_in)

#graphql

Вопрос:

У меня есть запрос graphql, чтобы получить все бронирования определенного местоположения :

 query Reservations {
  reservations  {
    schedule {
      locations(where: { _id_in: "60be40a26a15ab675c91f414" }){
        id
        title
      }
      id
    }
  } 
}
 

В качестве вывода я получаю :

 //with _id_in
{
  "data": {
    "reservations": [
      {
        "schedule": {
          "locations": [
            {
              "id": "60be40a26a15ab675c91f414",
              "title": "Place de la Riponne"
            },
            {
              "id": "60be41226a15ab675c91f416",
              "title": "Vidy"
            }
          ],
          "id": "60d0edca58607e1c9c0ef862"
        }
      },
      {
        "schedule": {
          "locations": [
            {
              "id": "60be40a26a15ab675c91f414",
              "title": "Place de la Riponne"
            },
            {
              "id": "60be40f06a15ab675c91f415",
              "title": "Unil"
            }
          ],
          "id": "60d0cd9a9f4886438c90b932"
        }
      }
    ]
  }
}
 

Это неправильно, я должен видеть только местоположения с идентификатором «60be40a26a15ab675c91f414».
Если я изменю фильтр на _id_nin, он будет работать так, как ожидалось :

 //with _id_nin    
    
{ 
  "data": {
    "reservations": [
      {
        "schedule": {
          "locations": [
            {
              "id": "60be41226a15ab675c91f416",
              "title": "Vidy"
            }
          ],
          "id": "60d0edca58607e1c9c0ef862"
        }
      },
      {
        "schedule": {
          "locations": [
            {
              "id": "60be40f06a15ab675c91f415",
              "title": "Unil"
            }
          ],
          "id": "60d0cd9a9f4886438c90b932"
        }
      }
    ]
  }
}