有没有办法在SolrCloud中搜索所有可用集合中的特定值?
ex。我有5个集合collection_1,collection_2,collection_3,collection_4,collection_5
每个集合都有公共字段'app_id',我想在所有这些集合中搜索'app_id:123'的所有文档。有没有办法做到这一点?
你可以use CREATEALIAS
command to create a collection alias同时查询所有五个集合:
/admin/collections?action=CREATEALIAS&name=collection_all&collections=collection_1,collection_2,collection_3,collection_4,collection_5
然后,您可以使用与查询任何集合相同的方式查询此元集合。