У меня есть сущность
data class Account (accountId, username, password, active, date...)
Теперь у меня есть список учетных записей, и я хочу получить accountId учетной записи, у которой active = 1 (Спецификации приложения гарантируют, что существует только один account with active = 1) Я попытался сопоставить учетные записи с active = 1, а затем я должен получить accountId единственного возвращенного ...
val activeId = accounts.map { accountDto -> accountDto.active = 1 }[0].accountId
Это должно работать, но это не так. Как я могу сделать это эффективно ??