Gibt es eine Möglichkeit, einen nodeRef von Alfresco-Ordner zu erhalten, indem Sie: search.luceneSearch("PATH_OF_THE_FOLDER")
Get Ordner nodeRef von Lucene Suche
Antwort
Es gibt keinen Grund, findNode für jedes Ergebnis aufzurufen, da der Aufruf luceneSearch ein Array von Knoten zurückgibt.
Wenn Sie wissen, Ihre Abfrage einen einzelnen Knoten zurückgibt, können Sie dies tun:
var folder;
var nodes = search.luceneSearch("PATH:\"/app:company_home/app:dictionary/cm:StarXpert_x0020_Workflow\"");
folder = nodes[0];
Ja, ich habe dies verwendet, um mein Problem zu lösen, ich habe vergessen, meine Antwort zu aktualisieren. Danke Jeff – nmalloul
ich endlich eine Lösung gefunden. search.luceneSearch("PATH_OF_THE_FOLDER")
gibt eine Liste eines Objekt, so dass ich über diese Liste geschlungen und die nodeRef
des Elements der Liste wie folgt erhalten:
var folder;
var nodes = search.luceneSearch("PATH:\"/app:company_home/app:dictionary/cm:StarXpert_x0020_Workflow\"");
for each(node in nodes){
folder=search.findNode(node.nodeRef);
}
So, jetzt in folder
ich habe die nodeRef
des einzelnen Knotens zurück von luceneSearch
.
- 1. Get Root NodeRef Alfresco REST
- 2. Alfresco Lucene Suche kann Ordner nicht finden
- 3. Alfresco-Ordner NodeRef mit SearchService, LANGUAGE_CMIS
- 4. Lucene Wildcard-Suche
- 5. Hibernate-Suche Lucene akzentunempfindliche Suche
- 6. get noderef von Dokument GUID mit (Back) Java?
- 7. Komplexität einer Lucene Suche
- 8. unscharfe Suche mit Lucene
- 9. Suche über zwei Lucene-Dokumente
- 10. Suche mit Apache Lucene
- 11. Lucene Suche und Unterstriche
- 12. Suche nach Lucene-Datenbereichen
- 13. Kreuzung der Suche - Lucene
- 14. Lucene - Felder von der Suche ausschließen
- 15. Zend Framework 2 Suche Lucene?
- 16. Suche über Felder in Lucene
- 17. Get term Frequenzen in Lucene
- 18. Lucene/Hibernate Suche sperren Ausnahme
- 19. Lucene Index Suche ohne Stopper
- 20. Get Sitecore-Artikel mit Lucene Suche durch Übergabe Bild URL Prädikat Wert
- 21. Sitecore Lucene Suche mit GlassMapper funktioniert nicht
- 22. Sitecore Lucene Suche/Feld Boosten
- 23. Lucene-Suche mit komplexen Abfrage
- 24. Satzbewusste Suche mit Lucene SpanQueries
- 25. Suche nach Feld in Lucene
- 26. Apache Lucene-Suche mit Stoppwörter
- 27. Get Alfresco NodeRef nach Pfad (Echtzeit, Race-Bedingung sicher)
- 28. Hibernate + Lucene - Wildcard Suche Ergebnis leer
- 29. In Alfresco: Der schnellste Weg NodeRef von einem Knoten Weg
- 30. Lucene Probleme Suche in Bindestrich Feld
Ich habe so etwas wie dies gesehen: 'var result = search.luceneSearch ('PFAD: "PATH_OF_THE_FOLDER"') ; log.warn (result [0] .nodeRef); ' – olszi
Ihre Lösung funktioniert gut. Danke – nmalloul