Я делаю повторную проверку регистрации на этой странице. Когда функция работает, я вижу, сколько записей из одной записи. Я видел это с println. но я не могу получить этот номер с помощью этой функции. число возвращает ноль. Если я думаю, что это мое значение по умолчанию. Как я могу решить эту проблему, вы можете мне помочь?
open class Mukerrermi(var english: String,var turkce:String,var context: Context){
var sonuc:Int=0
fun kontrolEt(): Int {
val parsUser= ParseUser.getCurrentUser().email
println("Mük "+parsUser.toString())
val query= ParseQuery.getQuery<ParseObject>("Kelimeler")
query.whereEqualTo("User",parsUser.toString())
val query1= ParseQuery.getQuery<ParseObject>("Kelimeler")
query.whereContains("Eng",english)
query1.whereContains("Turk",turkce)
val querys=ArrayList<ParseQuery<ParseObject>>()
querys.add(query)
querys.add(query1)
val mainQuery = ParseQuery.or<ParseObject>(querys)
mainQuery.findInBackground { objects, e ->
if (e != null) {
Toast.makeText(context, e.localizedMessage.toString(), Toast.LENGTH_LONG).show()
sonuc= objects.size
} else {
sonuc= objects.size
println("Bulunan "+sonuc.toString())
}
}
println("Bulunan kayıtlar "+sonuc.toString())
return sonuc