Size: a a a

2020 August 31

BP

Bogdan Panchenko in KotlinLangRu
Never Mind
Не, это Kotlin.
Не вижу, вижу андроид
источник

BP

Bogdan Panchenko in KotlinLangRu
источник
2020 September 01

A_

AluV ___ in KotlinLangRu
Всем привет
Как в котлине можно обработать случай
intity.firstOrNull { condition }.entityId
источник

ИИ

Иван Иванов... in KotlinLangRu
AluV ___
Всем привет
Как в котлине можно обработать случай
intity.firstOrNull { condition }.entityId
Привет. Что значит обработать?
источник

ИИ

Иван Иванов... in KotlinLangRu
Там не хватает "?."
источник

BP

Bogdan Panchenko in KotlinLangRu
+
источник

A_

AluV ___ in KotlinLangRu
Просто оно может вернуть null и тогда entityId нельзя доступ получить
источник

A_

AluV ___ in KotlinLangRu
Ну либо просто с first {} или в одной цепочке не получится ?
источник

ИИ

Иван Иванов... in KotlinLangRu
AluV ___
Ну либо просто с first {} или в одной цепочке не получится ?
intity.firstOrNull { condition }?.entityId
источник

BP

Bogdan Panchenko in KotlinLangRu
AluV ___
Ну либо просто с first {} или в одной цепочке не получится ?
Он может кинуть исключения
источник

ИИ

Иван Иванов... in KotlinLangRu
Иван Иванов
intity.firstOrNull { condition }?.entityId
Можно ещё добавить в конце ?: со значением по умолчанию, если не знаешь null

intity.firstOrNull { condition }?.entityId ?: defaultValue
источник

AO

Alex Osinniy in KotlinLangRu
AluV ___
Всем привет
Как в котлине можно обработать случай
intity.firstOrNull { condition }.entityId
Elvis operator
источник

A_

AluV ___ in KotlinLangRu
С default value потом .sortedByDescending { it.second } не работает 🙂
источник

BP

Bogdan Panchenko in KotlinLangRu
AluV ___
С default value потом .sortedByDescending { it.second } не работает 🙂
В скобки нужно взять
источник

BP

Bogdan Panchenko in KotlinLangRu
AluV ___
С default value потом .sortedByDescending { it.second } не работает 🙂
А что ты сортировать пытаешься ? Ты же entityId получаешь
источник

ИИ

Иван Иванов... in KotlinLangRu
AluV ___
С default value потом .sortedByDescending { it.second } не работает 🙂
А где оно вообще может применяться в твоём случае.
Полагаю, entityId это не массив
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
А где оно вообще может применяться в твоём случае.
Полагаю, entityId это не массив
Полагаю что это exposed. Хотя нет навряд
источник

A_

AluV ___ in KotlinLangRu
Есть сущность
Есть зависимые сущности которые вложены в первую
Есть флаг boolean который говорит что во вложеных есть некое свойство, вот надо на него сортировку накинуть
Просто записей много с одинаковым флагом тогда надо по id их выстроить, сижу тестами проверяю правильно работает или нет
источник

ИИ

Иван Иванов... in KotlinLangRu
AluV ___
Есть сущность
Есть зависимые сущности которые вложены в первую
Есть флаг boolean который говорит что во вложеных есть некое свойство, вот надо на него сортировку накинуть
Просто записей много с одинаковым флагом тогда надо по id их выстроить, сижу тестами проверяю правильно работает или нет
Сортировку на свойство накинуть.
Сильно сказано
источник

BP

Bogdan Panchenko in KotlinLangRu
AluV ___
Есть сущность
Есть зависимые сущности которые вложены в первую
Есть флаг boolean который говорит что во вложеных есть некое свойство, вот надо на него сортировку накинуть
Просто записей много с одинаковым флагом тогда надо по id их выстроить, сижу тестами проверяю правильно работает или нет
В вложенные ентити в каком поле хранятся ? Может вам нужен фильтр
источник