Soy nuevo en Solr y este es mi primer intento de datos de indexación Solr, me estoy haciendo la siguiente excepción, mientras que la indexación,Solr: org.apache.solr.common.SolrException: Fecha no válida de la secuencia:
org.apache.solr.common.SolrException: cadena de fecha no válida: '2011-01-07' en org.apache.solr.schema.DateField.parseMath (DateField.java:165) en org.apache.solr.schema .TrieDateField.createField (TrieDateField.java:169) en org.apache.solr.schema.SchemaField.createField (SchemaField.java:98) en org.apache.solr.update.DocumentBuilder.addField (DocumentBuilder.java:204) en org.apache.solr.update .DocumentBuilder.toDocument (DocumentBuilder.java:277)
entiendo de la lectura de algunos artículos que Solr almacena sólo en el tiempo UTC, esta es la consulta que estoy tratando de índice,
SELECT ID, texto, 'idioma', enlaces, tweetType, fuente, ubicación, bio, url, utcOffset, timeZone, frenCnt, createdAt, createdOnGMT, createdOnServerTime, follCnt, favCnt, totStatusCnt, usrCrtDate, humanSentiment, respondió, replyMsg, classified, locationDetail, geonameid, país, continente, placeLongitude, placeLatitude, listedCnt, hashtag, mentions, senderInfScr, createdOnGMTDate, DATE_FORMAT (CONVERT_TZ (createdOnGMTDate, '+ 00:00', '+ 05:30'), '% Y-% m-% d') como IST, DATE_FORMAT (CONVERT_TZ (creat) edOnGMTDate, '+ 00:00', '+ 01:00'), '% Y-% m-% d') como ECT, DATE_FORMAT (CONVERT_TZ (createdOnGMTDate, '+ 00:00', '+ 02:00'), '% Y-% m-% d') como EET, DATE_FORMAT (CONVERT_TZ (createdOnGMTDate, '+ 00:00', '+ 03:30'), '% Y-% m-% d') como MET , signo (clasificado) como sentimiento de
Por qué estoy haciendo esta conversión de zona horaria es porque necesito agrupar los resultados por la zona horaria del usuario. ¿Cómo puedo conseguir esto?
Saludos, Rohit
¿Por qué responde (y saluda) a usted mismo cuando le di la respuesta correcta a su excepción? ¡Además, esta respuesta no tiene relación alguna con la excepción en su propia pregunta! –
Veo que copió la respuesta de Chris Hostetter en solr-usuario aquí, pero esa respuesta fue a ** una pregunta diferente ** ... –
olvidé agregar el crédito ... lo he hecho ahora. – sesmic