0
public class Article
{
public List<Category> _ArticleCategory;
public Article()
{
_ArticleCategory = new List<Category>();
}
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int ArticleID { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public string Content { get; set; }
public int Viewed { get; set; }
public DateTime LastUpdatedDate { get; set; }
public bool IsDeleted { get; set; }
public virtual List<Category> Categories { get; set; }
public virtual List<Tag> Tags { get; set; }
public virtual List<Comment> Comments { get; set; }
}
// I want to take Articles which has more than 1 Category var result = _context.Articles.Where(a => a.Categories.Count > 1).ToList();
代碼第一個上下文條件
有我的文章類和我的代碼採取Articles.There我從_Context或其他地方沒有問題。它給我所有的文章。 我如何爲此創造條件? 謝謝你們..
查詢看起來沒問題。你確定你的數據庫中的文章少於2個嗎? –
@IvanStoev是的,我確信這一點。我看到了來自SQL Server Profiler的查詢,查詢沒有任何條件,所以它返回了我所有的文章。 –