我正在尝试像这样做一个相当简单的 linq join:
var locations = (from location in session.Query<Location>()
join speed in session.Query<ISDNSpeeds>() on location.ISDNSpeed equals speed.Id
where
(location.LastUpdatedTime > lastUpdateTime)
select new
{
Location = location,
Speed = speed,
})
.Take(10).ToList();
它似乎运行没有错误,但我无法访问 Speed 对象,我只是得到一个位置对象列表。
在这种情况下我将如何访问速度?