[debutant] group by et count
salut les développeurs
merci de m'aider à résoudre ce problème
mes models sont
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
public class postulation
{
public int id { get; set; }
public int offre_id { get; set; }
[ForeignKey("offre_id")]
public virtual offredemploi offre { get; set; }
}
-----------------------
public class offredemploi
{
public int id { get; set; }
[Display(Name = "titre d'emploi")]
public string titre { get; set; }
[Display(Name = "description d'emploi")]
public string descreption { get; set; }
public virtual ICollection<postulation> postulation { get; set; }
} |
Code:
1 2 3 4 5 6 7
|
public ActionResult Index()
{
var postulations = db.postulations.Include(p => p.offre).GroupBy(p => p.offre_id);
return View(postulations);
} |
vraiment j'ai un problème dans l'affichage de données
Code:
1 2
|
@model IEnumerable<WebApplication2.Models.postulation> |
comment je peux afficher les données comme ça
titre d'offre | le nombre de postulation
-------------------------------------------------------
prof | 43
ingénieure | 6