Búsqueda de sitios web

typescript - La propiedad de TypeORM es anulable pero recibe "No se puede devolver null para el campo no anulable x.x"


Tengo un modelo de datos con todos los campos que pueden ser nulos dado que el conjunto de datos no es consistente en este momento, pero todavía quiero trabajar con los datos.

Este es un fragmento del modelo:

@ObjectType()
@Entity()
export class SomeEntity extends BaseEntity {

    @PrimaryGeneratedColumn({
        type: 'bigint',
    })
    @Field()
    id: number;

    @Column({
        nullable: true,
        type: 'text'
    })
    @Field()
    var1: string


    @Column({
        nullable: true,
        type: 'text'
    })
    @Field()
    var2: string
}

Pero al hacer una consulta GraphQL, obtengo el siguiente error:

 "message": "Cannot return null for non-nullable field SomeEntity.var1",

El campo es nulo como puedo verificarlo en la base de datos, pero dado que he configurado nullable en true, no esperaría este error.

¿Alguien tiene una idea? Gracias, chicos.