EF Core 2.0 OwnsOne column prefix

前端 未结 2 402
心在旅途
心在旅途 2021-02-10 04:15

When using OwnsOne to map complex types, the sql column name is prefixed with the attribute name. Is it possible to specify the prefix name in the mapping?

This is my ma

2条回答
  •  自闭症患者
    2021-02-10 04:42

    Ivan Stoev's answer from the question comments:

    It has to be done through the corresponding OwnsOne builder action argument. e.g. .OwnsOne(e => e.Address, cb => { cb.Property(e => e.Postcode).HasColumnName("Postcode"); });

    (Making this a community wiki, just marking the question as being answered.)

提交回复
热议问题