私はUserRolesという名前のテーブルを持っています。ユーザーは複数のRoles.My構造を持つことができます。EFリストクラス
public class UserRole
{
[Key, Column("ID")]
public long Id { get; set; }
[ForeignKey("UserId")]
public User User { get; set; }
[Column("USERID")]
public long UserId { get; set; }
[ForeignKey("RoleId")]
public Role Role { get; set; }
[Column("ROLEID")]
public long RoleId { get; set; }
}
ユーザーIDでグループ化されたグリッドに表示したいのですが、新しいデータ構造が必要ですか? PS:List<UserRoles>
形式でデータを取得しています。
あなたは、あなたの質問に多くの情報を追加する必要があります。たとえば、グリッドの2番目の列にカンマで区切られたロールを追加するとします。あなたが不完全な質問をした場合、不完全な答えを得ることを期待してください。コメントだけでなく、回答を更新してください。 – QuantumHive
私は人々が明らかな研究努力の欠如しているような不明瞭な質問をなぜ耳にしているのか理解できません。 –