var sites =
from country in db.Countries
select new SitiesViewByUser()
{
Country = country.Title,
City = country.Cities
.Select(m => m.Title).ToArray()
};
都市配列文字列。どのようにエンティティにlinqの配列を取得しますか?
私は配列Cities.Title
にこのコードを取得する必要があります。
foreach(var item in sites)
はこのエラーを取得:
Expression of LINQ to Entities does not recognize the method "System.String [] ToArray [String] (System.Collections.Generic.IEnumerable` 1 [System.String]) ", so it can not be converted into an expression store.
にEF 6のために追加されました。 –
あなたの問題が何であるか分かりません。上記のコードは機能していないのですか?その場合、何が間違っていますか? –
私の投稿を更新する – Mediator