Я не могу получить строки по условию. Условие основано на идентификаторе, но этот идентификатор является значением ключа внутри объекта, который находится внутри массива, а также массив находится внутри другого массива.
Итак, у меня есть
Cinema (ARRAY) -> ARRAYS (0,1,2,3 ....) -> OBJECTS внутри каждого ARRAY
Мне нужен объект, для которого совпадает cinema_id_db.
Например, этот код возвращает данные
cinema[0][0]['cinema_id_db'] = ObjectId("5b44a78b38be3aeb31f092cb")
код
{ "cinema.0.0.cinema_id_db" : ObjectId("5b44a78b38be3aeb31f092cb")}
Мне нужно что-то вроде
cinema[x][y]['cinema_id_db'] = ObjectId("5b44a78b38be3aeb31f092cb")
Вот как db выглядит