javascript - Alfresco javascript 搜索不区分大小写

标签 javascript search whitespace alfresco case-sensitive

我正在使用搜索根对象来执行搜索

var result = search.query({query: "TYPE:\"cm:category\"AND @cm\\:name:CAt*"})

我想要做的是选择名称以术语“cat”开头的类别(但忽略大小写)

我怎样才能做到这一点?

我还希望查询忽略类别名称前后的空格。

谢谢。

最佳答案

我认为你可以简单地使用这个查询

var result = search.query({query: "TYPE:\"cm:category\"  AND @cm\\:name:*CAt*"  })

它应该为您提供名称中包含“猫”一词的所有类别。 您还可以尝试使用其他通配符“?”在您的查询中。

唯一要记住的是“对于标记化字段,模式匹配不可能精确,因为所有非标记字符(空格、标点符号等)都将丢失并被视为平等。”

关于javascript - Alfresco javascript 搜索不区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31006652/

相关文章:

flutter - 如何在没有点击的情况下显示 flutter 搜索文本字段

php - 搜索是否在 PHP 中的另一个数组中找到数组的任何元素

python - 提取开始标记和结束标记之间的所有字符串

c# - RegexOptions.IgnorePatternWhitespace 和组命名,括号后不允许有空格?

html - <div> 内出现未知空白,没有填充或边距

javascript - Canvas :消除小圆弧之间的间隙

javascript - ES6 模块 : How to automatically re-export all types in the current directory from index. js?

PHP正则表达式: could not convert space into glue

javascript - 使用 animate() 滑动 div 元素不起作用

javascript - 通过 mongoDB 集合查询需要什么?