是否有可能通过使用获得的Alfresco文件夹的nodeRef:search.luceneSearch("PATH_OF_THE_FOLDER")
获得通过Lucene搜索文件夹nodeRef
0
A
回答
1
没有理由为每个结果调用findNode,因为luceneSearch调用返回一个节点数组。
如果你知道你的查询返回一个节点,你可以这样做:
var folder;
var nodes = search.luceneSearch("PATH:\"/app:company_home/app:dictionary/cm:StarXpert_x0020_Workflow\"");
folder = nodes[0];
+0
是的,我用这个来解决我的问题,我忘记更新我的回应。谢谢杰夫 – nmalloul
0
我终于找到了解决办法。 search.luceneSearch("PATH_OF_THE_FOLDER")
返回一个对象的列表,所以我环绕在这个名单并获得名单的这样的元素的nodeRef
:
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);
}
所以现在folder
我有luceneSearch
返回的单个节点的nodeRef
。
相关问题
- 1. 通过路径获得Alfresco NodeRef(实时,竞态条件安全)
- 2. 搜索文件夹并获取文件
- 3. 通过搜索文件夹在大文件中查找文本
- 4. Lucene搜索缓慢通过AzureDirectory
- 5. Lucene全文搜索
- 6. Lucene:搜索时加载索引文件?
- 7. Zend Lucene不能通过特殊字符搜索所有搜索
- 8. Lucene通配符搜索
- 9. 通过IMAP文件夹搜索多个条件(python)
- 10. Zend lucene - 在文本文件中搜索
- 11. 露天Lucene搜索无法找到文件夹
- 12. 通过提供路径搜索公共文件夹中的文件夹
- 13. 没能获得搜索文本在Lucene的
- 14. 搜索文件夹通配符并打开文件夹
- 15. 如何获得Lucene模糊搜索结果的匹配条件?
- 16. Alfresco:无法通过日期搜索通过Lucene
- 17. 原子 - 通过扩展名在选定文件夹中搜索
- 18. JavaScript - 通过文件夹结构搜索 - Google Drive
- 19. Outlook通过Excel添加搜索文件夹VBA
- 20. 如何使用lucene搜索文件
- 21. 使用Zend Lucene搜索PDF文件
- 22. lucene 3.0.3 |用* .docx文件搜索问题
- 23. Lucene搜索日文字符
- 24. 搜索两个Lucene文档
- 25. Lucene的文件得分出现之后搜索
- 26. 通过递归搜索文件夹为html文件创建chm文件
- 27. 搜索Lucene索引
- 28. 搜索Lucene索引
- 29. Lucene索引搜索
- 30. 我试图通过SOLR和lucene索引文件中的文件。
我见过这样的事情: 'VAR的结果= search.luceneSearch( 'PATH: “PATH_OF_THE_FOLDER”') ; log.warn(result [0] .nodeRef);' – olszi
您的解决方案正常工作。谢谢 – nmalloul