한다고 가정 내가 지금처럼 해당 모델 데이터베이스에 제품의 테이블, 그리고 ProductImages의 테이블을 가지고 제품의 목록, 이미지 목록과 각을 얻을 그래서 같은 제품의 목록 :EntityFramework
var query = from p in db.Product select p;
가 어떻게 제품의 목록을 등 각 ProductModel의 이미지 속성은 제품 ID와 일치하는 이미지로 채워되었음을 수 있을까?
이public class Product
{
[Key]
public int Id { get; set; }
public List<ProductImage> Images { get; set; }
}
public class ProductImage
{
[Key]
public int Id { get; set; }
[Key, ForeignKey("Product")]
public int ProductId { get; set; }
public string Url { get; set; }
public Product Product { get; set; }
}
[Entity Framework의 가능한 복제본은 관련된 테이블의 데이터를 가져 가지 않습니다.] (http://stackoverflow.com/questions/39704086/entity-framework-dont-take-data-from-table-which- 관련 있음) – Gasper