У меня есть модель данных со всеми полями, которые можно обнулять, учитывая, что набор данных сейчас не согласован, но я все еще хочу работать с данными.
Это фрагмент модели:
@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
}
Но, выполнив запрос graphQL, я получаю следующую ошибку:
"message": "Cannot return null for non-nullable field SomeEntity.var1",
Поле равно нулю какЯ могу проверить это в базе данных, но, учитывая, что я установил для nullable значение true, я не ожидаю этой ошибки.
У кого-нибудь есть подсказка? Спасибо, ребята.