Я прочитал несколько книг и статей, но я не понимаю, что он хочет сказать? где и когда мне следует использовать запрос на уровне модели?
Если вы используете фильтры запросов на уровне модели (см. Раздел 3.5.1), SQL вы можете написать имеет ограничения - например, ORDER BY не будет работать. Путь вокруг этой проблемы является применение метода IgnoreQueryFilters до того, как Введите команду FromSql и заново создайте фильтр запросов на уровне модели в своем коде SQL.
Это понятный термин. Запросы на уровне модели. Для примера
var students = context.Students.Where(s=> s.Id = 1);
Создает следующий SQL-запрос: Select * from students where id =1
Select * from students where id =1