-1
私はプロファイルテーブルからIDのリストを持っています。プロファイルテーブルには、各ユーザーの電子メールアドレスを保持するASPNetUserテーブルへの参照があり、プロファイルテーブルからIDを取得したユーザーの電子メールアドレスを取得する必要があります。私はこれのための簡単なクエリを探しています。別のテーブルからIDを与えられたASPNetUserテーブルからの電子メールのリストを取得する
私がやろうとしているバックAspNetUserテーブルへの参照を持つプロファイルテーブル(1,2,3,4,5)
YogaProfileからIDS
public class Profile
{
[Key]
public int YogaProfileId { get; set; }
[Column(TypeName = "VARCHAR")]
[StringLength(36)]
[Index]
public string ApplicationUserGuid { get; set; }
}
のであれば、私はリストを持っていますこのようなものは、リスト
List<string> emails = from s in dbContext.YogaProfiles
join c in dbContext.Users
on s.ApplicationUserGuid equals c.Id
where s.YogaProfileId in (List of ids here)
select c.Email).ToList()