It says here

https://cwiki.apache.org/confluence/display/solr/Parallel+SQL+Interface#ParallelSQLInterface-SolrSQLSyntax

that you need to escape the FROM.

Did you try it without the

'false' != 'false' OR


On 2017-08-16 04:07 AM, bhargava ravali koganti wrote:
I'm getting error like this

Exception while processing: test document : SolrInputDocument(fields:
[]):org.apache.solr.handler.dataimport.DataImportHandlerException: Unable to
execute query: SELECT * FROM person WHERE 'false' != 'false' OR
last_modified > '2017-08-09 15:48:02' Processing Document # 1
        at
org.apache.solr.handler.dataimport.DataImportHandlerException.wrapAndThrow(DataImportHandlerException.java:69)
        at
org.apache.solr.handler.dataimport.JdbcDataSource$ResultSetIterator.<init>(JdbcDataSource.java:318)
        at
org.apache.solr.handler.dataimport.JdbcDataSource.getData(JdbcDataSource.java:279)
        at
org.apache.solr.handler.dataimport.JdbcDataSource.getData(JdbcDataSource.java:54)
        at
org.apache.solr.handler.dataimport.SqlEntityProcessor.initQuery(SqlEntityProcessor.java:59)
        at
org.apache.solr.handler.dataimport.SqlEntityProcessor.nextRow(SqlEntityProcessor.java:73)
        at
org.apache.solr.handler.dataimport.EntityProcessorWrapper.nextRow(EntityProcessorWrapper.java:244)
        at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:475)
        at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:414)
        at
org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:329)
        at
org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:232)
        at
org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:416)
        at
org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:480)
        at
org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:461)
Caused by: com.datastax.driver.core.exceptions.SyntaxError: line 1:27 no
viable alternative at input 'false' (SELECT * FROM person WHERE ['fals]...)
        at
com.datastax.driver.core.exceptions.SyntaxError.copy(SyntaxError.java:58)
        at

Reply via email to