我想在 ObjectQuery 中使用 lambda 表达式创建这样的查询
SELECT *
FROM tableA
WHERE ID in (SELECT ID in tableB)
我尝试使用
var histories = _entities.ProductViewHistories.Take(5).OrderByDescending(p=>p.DateViewed);
var products = _entities.Products.Where(p => p.ID in histories );
但它不起作用。有人可以指出我正确的方向吗?
谢谢