Alfresco 中的 Lucene 搜索
Lucene Search in Alfresco
我在 Alfresco 站点的文档库中有一个名为“12345”的文件夹。使用 Lucene 搜索,我想获取驻留在该文件夹中的所有内容。:
我试过:
search.luceneSearch("PATH:\"/app:company_home/st:sites/cm:"+siteName+"/cm:documentLibrary/cm:12345/*\"");
search.luceneSearch("PATH:\"/app:company_home/st:sites/cm:"+siteName+"/cm:documentLibrary/*\" AND @cm\:name:\""+entityID+"\"");
+PATH:"/app:company_home/app:user_homes//* " AND +@cm\:name:"12345"
但是使用上面的路径不会转到特定文件夹。如何访问站点内的文件夹?
试试这个。
任何以整数开头的文件夹都以字符串“x003”为前缀,然后在第一个整数之后你必须连接“”
因此,如果文件夹名称为“12345”,它将被视为 _x0031_2345。路径将是“/app:company_home/st:sites/cm:sitename/cm:documentLibrary/cm:_x0031_2345”
希望对您有所帮助。
我在 Alfresco 站点的文档库中有一个名为“12345”的文件夹。使用 Lucene 搜索,我想获取驻留在该文件夹中的所有内容。:
我试过:
search.luceneSearch("PATH:\"/app:company_home/st:sites/cm:"+siteName+"/cm:documentLibrary/cm:12345/*\"");
search.luceneSearch("PATH:\"/app:company_home/st:sites/cm:"+siteName+"/cm:documentLibrary/*\" AND @cm\:name:\""+entityID+"\"");
+PATH:"/app:company_home/app:user_homes//* " AND +@cm\:name:"12345"
但是使用上面的路径不会转到特定文件夹。如何访问站点内的文件夹?
试试这个。 任何以整数开头的文件夹都以字符串“x003”为前缀,然后在第一个整数之后你必须连接“”
因此,如果文件夹名称为“12345”,它将被视为 _x0031_2345。路径将是“/app:company_home/st:sites/cm:sitename/cm:documentLibrary/cm:_x0031_2345” 希望对您有所帮助。