【发布时间】:2015-03-27 10:36:13
【问题描述】:
我正在尝试关注这里的许多类似问题,但我无法让它发挥作用。我正在从一对多变成一对一。每个测量将有一个 ClientPicture。
无法确定类型“FitFactor.Models.Clients.ClientPicture”和“FitFactor.Models.Clients.Measurement”之间关联的主体端。此关联的主体端必须使用关系流式 API 或数据注释显式配置。
public class ClientPicture
{
public int Id { get; set; }
public string ClientPictureUrl { get; set; }
public string ClientName { get; set; }
public DateTime? ClientPictureDate { get; set; }
public Guid MeasurementId { get; set; }
[ForeignKey("MeasurementId")]
public virtual Measurement Measurement { get; set; }
}
测量
public class Measurement
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.None)]
public Guid Id { get; set; }
public DateTime? MeasurementDate { get; set; }
public decimal? BustMeasurement { get; set; }
public decimal? ChestMeasurement { get; set; }
public decimal? WaistMeasurement { get; set; }
public decimal? HipsMeasurement { get; set; }
public int ClientPictureId { get; set; }
[ForeignKey("ClientPictureId")]
public virtual ClientPicture ClientPicture { get; set; }
}
【问题讨论】:
标签: entity-framework