Джанго-стог. Как я могу отфильтровать `sqs.filter (id__in = qs_pk)`, если у меня есть список `qs_pk` с более чем 1024 элементами?

Вы можете использовать оператор запятой для обертывания коллекции строк в массиве, так что когда массив разворачивается, вы завершаете сборку исходных строк, например:

function lib_open_table([string] $sql) {
    $ds = lib_open_dataset $sql    
    return ,$ds.Tables[0]
}

По сути, вы не можете предотвратить PowerShell от разворачивания массивов / коллекций. Лучшее, что вы можете сделать, это обходное поведение, обертывающее массив / коллекцию в другом массиве с одним элементом.

0
задан Daniel Roseman 19 March 2019 в 09:15
поделиться

1 ответ

Я нашел что-то в журналах elasticsearch:

Caused by: org.apache.lucene.search.BooleanQuery$TooManyClauses: maxClauseCount is set to 1024

Возможно, нужно отредактировать значение elasticsearch.yml

0
ответ дан Sergei 19 March 2019 в 09:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: