Как я могу создать запрос, в котором я буду извлекать случайные строки?
Если бы я написал его на SQL, я бы поместил заказ на newid () и отрубил n количество рядов сверху. В любом случае, сначала сделать это в коде EF?
Я попытался создать запрос, использующий newid (), и выполнить его с помощью DbSet.SqlQuery (). пока он работает, это не самое чистое решение.
Также попытался получить все строки и отсортировать их по новому идентификатору. Хотя количество строк довольно мало, это все же не лучшее решение.
Есть идеи?