J'ai écrit une fonction pour effectuer une requête de base de données. Je veux qu'il renvoie null
s'il ne peut pas obtenir de résultat.Renvoie null de fun dans kotlin
fun getServiceCharge(model: String): ServiceChargeMasterList {
val unique = VideoconApplication.daoSession.serviceChargeMasterListDao.queryBuilder().where(ServiceChargeMasterListDao.Properties.ModelCategory.eq(model)).unique()
if (unique != null)
return unique
else
return null!!
}
Il me donne kotlin.KotlinNullPointerException
.
Quelqu'un peut-il me dire comment puis-je résoudre ce problème?