たとえば、エンティティがあります。次のプロパティを使用します。
public class Entity
{
public int CustomerId { get; set; }
public Customer { get; set; }
}
CustomerId を 2 回マップするにはどうすればよいですか。int プロパティに 1 回、多対 1 の関係に 1 回 ?
<many-to-one name="Customer" column="[CustomerId]" class="Customer"/>
<property name="CustomerId" column="[CustomerId]" type="Int64" />
これだけでは、うまくいきません。私はすでに試しましたが、読み取り専用にしましたが、成功しませんでした。