solr对于多张表的查询问题
刚开始接触solr,有一些不是很明白。
如果我要对数据库中的多张表都进行索引,那么用solr查询的时候,能不能限定我要查的是哪张表呢?还是说只能用不同的fieldName去全量查询?
之前我想到用multicore的话,应该是可以的,根据每张表来建立不同的core,这样应该就可以隔离开来再查询了。
如果是单个core的话,还有没有什么办法吗? solr
[解决办法]
无关联的表也可以使用一个索引,在索引中添加一个标识字段,检索时添加这个标识条件就行。
如果每个表数据量都很大的话,使用multicore也是很好的思路。