ajaxを使用してsolrサーバーに新しいドキュメントを追加しようとしています。
solr サーバーに新しいドキュメントを追加するには、http:// 192.168.10.113:8080/solr/update/?commit=true%20-H%20%22Content-Type:%20text/xml%22%20 と記述する必要があります。 --data-binary%20%20%3Cadd%3E%3Cdoc%3E%3Cfield%20name='id'%3E19990%3C/field%3E%3C/doc%3E%3C/add%3E
実際のコード: < add>< doc> < field name='id>19990>< /field> < /doc> < /add>
今、サーバーにドキュメントを追加しようとしました。
私のAJAXコード:
$.ajax({
url: "http://192.168.10.113:8080/solr/update/?commit=true%20-H%20%22Content-Type:%20text/xml%22%20--data-binary%20'<add><response><doc><field%20name='id'>19990</field></doc></response></add>'",
type: 'POST',
success: function (data) {
alert(data);
}
});
ajax 呼び出しはエラーを表示しませんでした。
次に、次のようにデータを取得しようとします: http:// 192.168.10.113:8080/solr/select/?q=19990&version=2.2&start=0&rows=10&indent=on
そのデータは表示されていません。
助けてください