sql >> Databasteknik >  >> NoSQL >> MongoDB

Solr Mongo/DocDB Delta Import Query fungerar inte

Det korrekta sättet att använda deltaQuery är

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

som du kan se här

SOLR kommer dock att använda ${dih.last_index_time} som som standard är formaterad som 2020-03-13 08:44:06 . Du måste ändra formatet genom att lägga till något liknande följande inställning i din <dateConfig> element.

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



  1. Beräkna medianen i MongoDB-aggregationsramverket

  2. Komma igång med Node.js, angular.js och MongoDB, modelleringsrelationer och andra upptrappningstips

  3. bästa möjliga schemadesign för logganalysdatabas i mongodb

  4. MongoDB:Uppdatering av ett genomsnitt i ett dokument med 2 kapslade arrayer