Как вставить данные временных рядов в Solr? - PullRequest
0 голосов
/ 29 июня 2018

У меня есть существующая коллекция Solr с именем chronix.

И я также настроил Chronix, но когда я выдаю запрос на Chronix JAVA FX, он выдает ошибку, подобную этой -

2018-06-29 09:30:16.611 INFO  (qtp761960786-20) [   x:chronix] o.a.s.c.S.Request [chronix]  webapp=/solr path=/select params={q=*:*&fl=%2Bdata&start=0&rows=200&wt=javabin&version=2} status=500 QTime=1
2018-06-29 09:30:16.611 ERROR (qtp761960786-20) [   x:chronix] o.a.s.s.HttpSolrCall null:java.lang.NumberFormatException: For input string: "+"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)

Чего мне не хватает?

1 Ответ

0 голосов
/ 29 июня 2018

У вас есть + перед значением в вашем параметре fl. Параметр fl должен содержать список полей, которые вы хотите получить, а наличие + здесь не является допустимым именем поля.

Чтобы вернуть поле data, &fl=data - это то, что вам нужно, а не &fl=+data (%2B - это версия +)

в кодировке URL.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...