Не будет ли:
ErrorLogModel.Where(i => i.SPLHardwareLogModels.FirstOrDefault(j => j.ErrorLogCode = '10001') != null);
Таким образом, он находит модель журнала ошибок и анализирует вложенную коллекцию, ища существование объекта. Это если вы хотите выбрать объект errorlogmodel. Это тот случай?
Если это произойдет, чтобы ответить на ваш вопрос, пожалуйста, пометьте его как ответ, который увеличит вашу скорость ответов ...
НТН.