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();
code Premières Conditions Contexte
Il est mon article classe et mon code pour prendre Articles.There i aucun problème de _context ou ailleurs. Il me donne tous les articles. Comment puis-je créer des conditions pour cela? Merci les gars ..
La requête semble ok. Êtes-vous sûr d'avoir des articles avec moins de 2 catégories dans votre base de données? –
@IvanStoev Ouais, je suis sûr à ce sujet.J'ai regardé la requête à partir de SQL Server Profiler, La requête n'a pas de conditions, de sorte qu'il m'a renvoyé tous les articles. –