我想在 solr 上搜索 500 种畅销产品,然后仅对这 500 种产品进行搜索/过滤
在 SQL 中,我会这样做:
SELECT * FROM Product
WHERE ProductID IN (SELECT TOP 500 ProductID FROM Product ORDER BY Sales DESC)
AND Manufacturer = 'Apple'
我知道我可以在 solr 中进行连接/子查询,但我似乎无法弄清楚如何在将这些子查询的行输入到主查询之前对其进行排序和限制。
这在solr中可能吗?