Solr streaming expression - объединить многозначное поле - PullRequest
0 голосов
/ 13 февраля 2020

Попытка объединения двух коллекций (collection1, collection2) с использованием нижеприведенного запроса потокового выражения.

hashJoin (search (Collection1, q = ": ", fl = "id", sort = "идентификатор как c", строки = 1000), hashed = cartesianProduct (поиск (коллекция2, q = "имя: microsoft", fl = "имя, ключ", сортировка = "имя как c", строки = 100) ), Key), on = "id = Key")

Collection1
    id      String
Collection2
    Name    String
    Key     Multivalued

Он возвращается с результатами, но не показывает результаты из Collection2, где Key является нулем в Collection1 (что является требованием) , Буду признателен за ваш вклад.

...