Выставленный запрос, возвращающий ноль - PullRequest
0 голосов
/ 12 июня 2019

У меня проблемы с xposed. У меня есть следующая модель:

class LegalPerson(id: EntityID<UUID>) : UUIDEntity(id) {
    companion object : UUIDEntityClass<LegalPerson>(LegalPersonTable)

    var internalId by LegalPersonTable.internalId
    var companyId by LegalPersonTable.companyId
    var active by LegalPersonTable.active
    var tradeName by LegalPersonTable.tradeName
    var fantasyName by LegalPersonTable.fantasyName
    var email by LegalPersonTable.email
    var cnpj by LegalPersonTable.cnpj
    var stateRegistration by LegalPersonTable.stateRegistration
    var muninipalRegistration by LegalPersonTable.muninipalRegistration
    var address by LegalPersonTable.address
}

object LegalPersonTable : UUIDTable("person.legal_person") {
    val internalId = long("internal_id").autoIncrement().uniqueIndex()
    val companyId = uuid("company_id")
    val active = bool("active")
    val tradeName = varchar("trade_name", 100)
    val fantasyName = varchar("fantasy_name", 100)
    val email = varchar("email", 100)
    val cnpj = varchar("cnpj", 18)
    val stateRegistration = varchar("state_registration", 20)
    val muninipalRegistration = varchar("municipal_registration", 20)
    val address = uuid("address")
}

// *** PHONE ***

class Phone(id: EntityID<UUID>) : UUIDEntity(id) {
    companion object : UUIDEntityClass<Phone>(PhoneTable)

    var internalId by PhoneTable.internalId
    var phone by PhoneTable.phone
    var idLegalPerson by LegalPerson referencedOn PhoneTable.idLegalPerson
}

object PhoneTable : UUIDTable("person.phone_legal_person") {
    val internalId = long("internal_id").autoIncrement()
    val phone = uuid("phone")
    val idLegalPerson = reference("id_legal_person", LegalPersonTable.id, ReferenceOption.CASCADE)
}

Так что я делаю: LegalPerson.all () Но это всегда возвращает меня к нулю. И у меня есть данные в базе данных. Мои отношения один ко многим. Где 1 юридическое лицо - N телефонов Куда я иду не так?

...