エンティティ フレームワークを使用してデータベースからデータを取得していますが、問題に直面しています。
問題
私のRoleテーブルには複数のがあり、4 回のRoles
ような重複値が含まれています。それothers
を取得してドロップダウンにバインドしていますがothers
、ドロップダウン リストで 4 回値を取得しています
これが私が試しているコードです。
public List<RefrenceDataModel> GetJobRoles()
{
List<RefrenceDataModel> lstRefrenceDataReturn = new List<RefrenceDataModel>();
DataContext context = new DataContext();
lstRefrenceDataReturn = context.JobsRoles.ToList().distinct().Select(items => new RefrenceDataModel() { RefrenceDataName = items.RoleName, RefrenceDataID = items.RoleID }).ToList<RefrenceDataModel>();
return lstRefrenceDataReturn;
}
このコードは重複した値を返していますが、重複したくないのですが、何が間違っていますか?