ASP.MVC db Find(), mais non de la clé primaire de paramètre

Comment peut-on obtenir une liste de résultats en utilisant une clé qui n'est pas la clé primaire? Pour être plus précis, j'ai une clé primaire composite où je voudrais récupérer tous les matchs avec une colonne paramètre.

Je pense que, dans un ActionResult dans le Contrôleur, c'est quelque chose comme

tableModel tbmodel = db.tableModels.Find(i => i.partialPK == parameter)

mais ce n'est pas le cas, puisque Find() ne fonctionne qu'avec l'ensemble de la PK.

J'ai déclaré mon PKs dans l'entité de la classe du modèle:

    [Key]
    [Column(Order = 0)] 
    public int PK1 { get; set; }
    [Key]
    [Column(Order = 1)] 
    public string PK2 { get; set; }

OriginalL'auteur user | 2013-08-31