Я запрашиваю пользователей, как, например, User.where(id: [1, 2, 3]
, чтобы получить результат трех пользователей с идентификаторами 1, 2 и 3.
Если, например, Пользователь с идентификатором 3 был удален из базы данных предыдущегозапрос получит только два результата: Пользователь с идентификатором 1 и 2.
Это хорошо для небольших количеств идентификаторов, однако проблема для большого массива.
Я хочу знать, есть лиспособ выяснить, какой из идентификаторов потерпел неудачу и не появился в результатах.Есть ли способ определить, какой из результатов не удался?