很难解释,但目前我有一个带有表的SQL数据库 的股票即可。有些表格引用了Stock表格,例如评级,其中同一股票可能有多个结果。
现在,当我使用EF查询我的数据库中的特定股票时,我会收到我的主要对象,但也会收到评级的列表。
我的股票表:
我的股票评级表:
如何只选择Rating-table的最新条目,所以我有一个对象,而不是附加到Stock对象的整个条目列表?
答案 0 :(得分:0)
如果你有StockId
,那么你查询StockRating
表。
Dim query = model.StockRating.Where(Function(sr) sr.StockId = _stockId)
.OrderByDescending(Function(o) o.Timestamp).FirstOrDefault