1

「名前」、「タイトル」、および「説明」フィールドを使用して、SOLR の投稿にインデックスを付けています。後で Tika / ExtractingRequestHandler を使用してファイル (Word ドキュメントや PDF など) を追加できるようにしたいと考えています。

次のようにドキュメントを追加できることを知っています:(または他のインターフェースを介して)

curl ' http://localhost:8983/solr/update/extract?literal.id= post1 &commit=true' -F "myfile=@tutorial.html"

しかし、これは正しい投稿 (上記の post1) を置き換えます。レコードにのみ追加するために渡すことができるパラメーターはありますか?

4

1 に答える 1

6

Solr (ver < 4.0) では、ドキュメント内のフィールドを変更できません。ドキュメント全体を削除または追加/置換することしかできません。したがって、Solr ドキュメントにファイルを「追加」するときは、( を使用してliteral) 現在の値からドキュメントを再構築する必要があります。つまり、ドキュメントをクエリしてから:

http://localhost:8983/solr/update/extract?literal.id=post1&literal.name=myName&literal.title=myTitle&literal.description=myDescription&commit=true
于 2010-07-27T23:36:18.613 に答える