我有一个实体,并且它具有一个拥有的属性,并且我希望拥有的属性在表中不为null。这是我的代码,但是不起作用
builder.OwnsOne(e => e.IdProof, nb =>
{
nb.Property(it => it.Type)
.IsRequired()
.HasMaxLength(Constants.shortLength);
}
迁移证明是
migrationBuilder.AddColumn<string>(
name: "IdProof_Type",
table: "Player",
maxLength: 255,
nullable: true);
它仍然可以为空。如何使其不可为空?