Solr 1.4 veri içe aktarma işleyicisi için delta içe aktarma sözdizimi 4 sorguya kadar (sorgu, deltaImportQuery, deltaQuery & parentDeltaQuery) izin verir, ancak "sorgu" sorgusunun kullanımına açık değilim. Aşağıdaki örnekteSolr DataImportHandler delta ithalat sorguları
, "sorgusu" sorgusu burada koşulu olmadan deltaImportQuery aynı yapar. deltanın tam alma eşdeğer tarif başka bir şey yapmak görünür -
<entity name="data-table" pk="id"
query="select id,Subject,Text,UserID,CreatedDate,TopicID,TopicType,EPiPageID,ForumID,Room1ID,Room1Name,LastModifiedDate from dbo.CustomForumPosts"
deltaImportQuery="select id,Subject,Text,UserID,CreatedDate,TopicID,TopicType,EPiPageID,ForumID,Room1ID,Room1Name,LastModifiedDate from dbo.CustomForumPosts where id='${dataimporter.delta.id}'"
deltaQuery="select id from dbo.CustomForumPosts where LastModifiedDate > '${dataimporter.last_index_time}'">
</entity>
neden ya ben "sorgu" sorgusu gerekirse anlamıyorum. Birisi açıklayabilir mi?
Ah, yani, bu "sorgu" sorgusu kullanır ve bir delta-alma komutu zaman delta bileşenlerini kullanır. Bu doğru mu? – Jason
Evet, işleyiş şekli budur. –