sql >> Base de Datos >  >> NoSQL >> MongoDB

Solr Mongo/DocDB Delta Import Query no funciona

La forma correcta de usar deltaQuery es

deltaQuery="{'lastUpdatedDate':{$exists:true},'lastUpdatedDate':{$gt: {$date:'2020-03-13T08:44:06.959Z'}}}"

como puede ver aquí

Sin embargo, SOLR utilizará ${dih.last_index_time} que tiene el formato predeterminado como 2020-03-13 08:44:06 . Deberá cambiar el formato agregando algo como la siguiente configuración dentro de su <dateConfig> elemento.

<propertyWriter dateFormat="yyyy-MM-dd'T'HH:mm:ss.SSSXXX" type="SimplePropertiesWriter" filename="my_dih.properties" locale="en-US"  />