我正在户外搜索所有PNG文件(即文件扩展名为“ .png”的所有文件)。 我正在使用以下代码,但不会返回任何结果:
var docs = search.luceneSearch("@cm\\:content.fileType:\"*.png\"");
for (var i=0; i<docs.length; i++)
{
//TO print the name of files--> "Name: " + docs[i].name ;
}
我不确定 content.fileType 是否是编码搜索文件类型的正确方法。有什么建议吗?
答案 0 :(得分:1)
您应该使用content.mimetype
查询,例如:@\{http\://www.alfresco.org/model/content/1.0\}content.mimetype:text/plain
答案 1 :(得分:0)
如果使用此语句,则仅查找PNG图像会有所帮助:
var docs = search.luceneSearch("@cm\\:name:\"png\"");
答案 2 :(得分:0)
如果您真的想搜索PNG文件,则应该使用miatype但语法正确,遵循Lista的方法
var docs = search.luceneSearch("@cm\\:content.mimetype:\"image/png\"");
搜索名称部分“ PNG”(“ @ cm \:name:\” png \“”)会发现任何名称中带有令牌“ PNG”的文档,例如png.name.pdf或any_png.doc,因为自文档以来名称存储在索引中标记化