複数のフィールドを持つテーブルがあり、それぞれが個別の ViewModel によって個別に更新されます。特定のフィールドの最新の値を取得したいです (テーブルの 5 番目のレコードで更新された可能性があります)。今私が書いているのは次のようなものです:
public ViewResult ShowPiece()
{
var context = new SiteContext();
var showPiece = context.Portraits.LastOrDefault();
return View(showPiece);
}
しかし、アプリケーションを実行して上記のアクションに移動すると、エラーが発生しました:
LINQ to Entities はメソッド を認識せず、このメソッドはストア式に変換できません...
それの何が問題なの??