デバイスのリストを MAC アドレスでグループ化しようとしています。これを linqpad で試してみましたが、正常に動作します。ただし、エンティティ フレームワークでこれを実行しようとすると、「指定されたメソッドはサポートされていません」というエラーが表示されます。
これが私のコードです:
var db = new centraliteEntitiews();
var network = from n in db.infoes
where (n.state != 2) || (n.nodeid != 0)
orderby n.time
group n by n.mac into g
select g.FirstOrDefault();
return View(network);
ビューに送信するオブジェクトのリストを返したいと思います。
MacAddress 状態 nodeid 稼働時間など