在 Kotlin 中查找 Sugar ORM 记录

Find Sugar ORM Record in Kotlin

我有 Advertiser class,它在 Kotlin 中扩展了 SugarRecord

class Advertiser : SugarRecord<Advertiser> {
    var number: String? = null
    var name: String? = null

    constructor() {}

    constructor(number: String, name: String) {
        this.number = number
        this.name = name
    }
}

当我尝试通过 Java 查找记录时,它工作正常:

   Advertiser advertiser =  Advertiser.find(Advertiser.class, "number = ?", "123123").get(0);

但是当我将此代码转换为 Kotlin 时,我遇到了问题:

如何在 Kotlin 中执行查找?

你应该这样称呼它

SugarRecord.find(Advertiser::class.java, "number = ?", "123123").get(0)