join的真正用法举例:
A_core是电影表,字段是{mvid,autherid}电影id,导演id
B_core是导演表,里面包括导演id,导演名字,字段是{id,name}
现在搜一下叫”张三“的导演的所有电影
则需要在A_core里进行搜索
{!join from=id fromIndex=B_core to=autherid}name:"张三"
但现在有些问题,solr主要作用是搜索,而不是关系型数据库,所以返回值里依然只有A_core的全部,并没有附带B_core的导演名字,就像下面这样
SELECT xxx, yyy
FROM collection1
WHERE outer_id IN (SELECT inner_id FROM collection1 where zzz = "vvv")