2015-03-18 3 views
0

Похоже, что Simple.Data будет ленивой загрузкой по умолчанию.Simple.Data Eager Load Объект SimpleQuery

Я просто хочу, чтобы Simple.Data запрашивала базу данных и помещала результаты в объект. Например, как только этот кусок кода выполняется результаты из базы данных должны храниться в employeeData и база данных не должна быть вызвана снова:

вар employeeData = db.Employee.FindAllByEmployeeId (EmployeeID) .где (db.Employee.EmployeeId == 1);

Как это сделать? Документация Simple.Data описывает только то, как загружать соединения. Я не требую никаких подключений, просто чтобы получить результаты из таблицы, когда я выбираю. Если я включу этот WithEmployee(), он будет делать левое соединение в таблице Employee и выдавать те же данные дважды ...

ответ

0

Выяснено, что это получается ... Я могу просто создать список из вывода, который сохранят данные

например.

.ToList<Employee>() 
Смежные вопросы