Ich möchte die Vorschlagsfunktion der MarkLogic-Datenbank in Verbindung mit der Java-Client-API verwenden.MarkLogic - So wechseln Sie die Sprache von Suggest
Das Problem damit ist, einen Vorschlag Anruf Ich brauche ein Feld oder etwas, das als Vorschlag Quelle dient. Der nächste Schritt besteht darin, Abfrageoptionen zu erstellen, die auf diese Vorschlagsquelle verweisen. Der letzte Schritt ist anzurufen:
SuggestionDefinition def = marklogicClient.newQueryManager().newSuggestionDefinition();
def.setLimit(10);
def.setOptionsName("my-query-options");
def.setStringCriteria("Test");
//setup lang?
Die Frage ist: Wie Sprache wechseln? Wenn mein Frontend zwischen Deutsch und Englisch umgeschaltet werden kann, muss ich die Such-/Vorschlagssprache wechseln. Um das zu tun, muss ich die Sortierung wechseln, aber wie?
Die Abfrageoptionen statisch sind nach dem Upload, so etwas wie enthalten: für jede Hilfe
<default-suggestion-source>
<word collation="http://marklogic.com/collation/de">
<field name="my-suggest" />
</word>
</default-suggestion-source>
Vielen Dank im fortgeschrittenen!
Mit freundlichen Grüßen,
Zipunrar