(C#) Как создать запрос с использованием System.Data.Entity, аналогичный SQL-запросу [SELECT * FROM "" WHERE ""]C#

Место общения программистов C#
Anonymous
(C#) Как создать запрос с использованием System.Data.Entity, аналогичный SQL-запросу [SELECT * FROM "" WHERE ""]

Сообщение Anonymous »


Например, у меня уже есть следующий запрос, который работает нормально:

публичный пользователь Get(int id) { вернуть userContext.users.Find(id); } Однако мне нужен запрос, который вернет объект, содержащий указанное электронное письмо, но пока у меня это не работает:

общедоступный пользователь GetEmail(строка электронной почты) { вернуть userContext.users.Find(электронная почта); } Думаю, потому что в качестве входных данных требуется первичный ключ.

Запрос, который вернет пользователя с указанным адресом электронной почты, — это то, что я ищу :).

(для контекста) ВВВ

private LoopDatabaseEntities userContext = null; общедоступный репозиторий пользователей() { userContext = новый LoopDatabaseEntities (); } Спасибо :)

Вернуться в «C#»