In solr voglio cercare un campo con numero negativo come nodeId: -1. in schema.xml, ho definito in questo modo: < campo name = tipo "nodeId" = "int" indicizzato = "true" memorizzato = "true" />come cercare il numero negativo in solr?
solr genera un errore quando l'uso "nodeId: - 1 "per cercare in questo modo: org.apache.lucene.queryParser.ParseException: Impossibile analizzare 'storeId: -1': Encountered" "-" "-" "alla riga 1, colonna 8. Si aspettava una delle seguenti:" ("..." * "... ... ... ... ..." ["..." {"... ...
Devo cercare con storeId: \ - 1 o storeId: "- 1" per ottenere risposta
ora la domanda è: Posso modificare qualsiasi file di configrazione di solr cercare senza caratteri di escape? O un altro modo per risolvere questo problema senza modificare il codice java. Grazie.