Solr,选择在哪里
问题描述:
我想在另一个选择做一个查询。Solr,选择在哪里
我想这样做:
select?q=*:* AND id_user=5&fl=id_other
select?q=test AND -id(the result of the other select)&fl=id
所以:
select?q=test AND -id(select?q=* AND id_user=5&fl=id_other)&fl=id
这可能吗?或者我必须做两个分离选择?
$ids = select?q=*:* AND id_user=5&fl=id_other
$result = select?q=test AND -id(implode(' AND ', $ids))&fl=id
谢谢!
首先,你应该问自己,为什么你需要那个。看起来您正在使用SQL查询关系数据库,但您使用的是Solr。 – javanna 2012-08-07 09:22:09