2012-04-06 7 views
0

Ich erzeuge XML zur Laufzeit in einer String-Variable mit Apex in Salesforce. Ich möchte dieses generierte XML mit Hilfe von webUrl an den Server senden. bedeutet, ich möchte direkt meine XML-Daten ohne Hilfe der Befehlszeile zu solr posten.Wie aktualisiert man XML-Daten in solr mit weburl anstelle der post.sh-Methode?

Kann mir bitte jemand vorschlagen, wie Sie das tun. ??

+0

Es ist solr.xml oder andere solr config-Datei oder Sie möchten diese XML in solr indizieren? – shem

+0

seine Laufzeit Generaed-Datei seine nicht solr.xml oder irgendeine andere Solr-Server-Datei. –

Antwort

1

You can send XML directly to Solr. Zum Beispiel

curl http://<hostname>:<port>/solr/update -H "Content-Type: text/xml" --data-binary '<add> 
<doc boost="2.5"> <field name="employeeId">05991</field> 
<field name="office" boost="2.0">Bridgewater</field> </doc> </add>' 
+0

Oder --data-binary @xmlFileName, wenn Sie es bereits auf der Festplatte gespeichert haben –

Verwandte Themen