質問: _context.MyTable.FromSql("SELECT DISTINCT MyColumn from dbo.MyTable").ToList(); ``` これは失敗します: > エラーCS1061:DbSetにFromSqlの定義が含まれていません... > > 「Microsoft.EntityFrameworkCore.Relational」という追加のパッケージをインストールする必要があるかもしれません。しかし、NuGet> Browseはv3.1(2.xバージョンではない)しか表示しませんでした...そして、このパッケージをインストールすると、他の多くの依存関係(!) **質問** : EF Core 2.xで簡単なSQLクエリを作成する方法はありますか... ...それは、(全体のテーブルに持って来る!)「*を選択し、」必要と*せず* 、追加のNuGetの依存関係の束をダウンロードしてインストールする必要は*ないの*ですか?
回答: ありがとう、イヴァン・ストエフ。解決策は、LINQ "Select"を使用することでした。 ``` var myList = _context.MyTable.Select(e => e.MyColumn).Distinct().ToList(); ``` これは魅力のように機能しました...そしてそれは外部の依存関係を必要としませ*ん* 。