ナビゲーションに新しいオブジェクトを追加しようとすると、このエラーが発生します。コレクションのナビゲーションプロパティが設定されていない可能性があります。
これは私のPOCOです:
public class Category : BaseEntity,IDeletable
{
public Category()
{
Products = new List<Product>();
ChildCategories = new List<Category>();
}
[Required]
[Display(ResourceType = typeof(DelkaShop.Entities.EntityText.EntityText), Name = "EntityName")]
public String Name { get; set; }
[Display(ResourceType = typeof(DelkaShop.Entities.EntityText.EntityText), Name = "ParentCategory")]
public int? ParentCategoryId { get; set; }
[Display(ResourceType = typeof(DelkaShop.Entities.EntityText.EntityText), Name = "ItemsPerPage")]
public int? ItemsPerPage { get; set; }
[InverseProperty("Categories")]
public ICollection<Product> Products { get; set; }
[ForeignKey("ParentCategoryId")]
[Display(ResourceType = typeof(DelkaShop.Entities.EntityText.EntityText), Name = "ParentCategory")]
public Category ParentCategory { get; set; }
public ICollection<Category> ChildCategories { get; set; }
}
そよ風の中で私はproduct.Categories.push(newCategoryObject);のような何かをしています。
誰かが私を正しい方向に向けることができますか?
編集:私は多対多の関係でこのエラーが発生していることを言及するのを忘れており、これはまだサポートされていないことをドキュメントで読んだだけです。
万が一回避策はありますか?