Simple.Data 预先加载 SimpleQuery 对象

Simple.Data Eager Load SimpleQuery object

似乎 Simple.Data 默认会延迟加载。

我只是想 Simple.Data 查询数据库并将结果放在一个对象中。例如,一旦执行这段代码,数据库的结果应该存储在 employeeData 中,并且不应再次调用数据库:

var employeeData = db.Employee.FindAllByEmployeeId(employeeId) .Where(db.Employee.EmployeeId == 1);

我该怎么做? Simple.Data 文档仅描述了如何预先加载连接。我不需要任何连接,只是为了在我选择时从 table 中获取结果。如果我包含此 WithEmployee() 它将对 Employee table 进行左连接并输出相同的数据两次...

我明白了...事实证明我可以从输出中创建一个列表来保存数据

例如

.ToList<Employee>()