参考 > 参考 > mongo Shell方法 > 批量操作方法 > Bulk.find.collation()
Bulk.find.
collation
(<document> )¶3.4版的新功能。
指定批量写入的排序规则。追加到为find操作Bulk.find()
指定排序规则的方法。
所述Bulk.find.collation()
接受下列整理文件:
指定排序规则时,该locale
字段为必填字段;所有其他排序规则字段都是可选的。有关字段的说明,请参见整理文档。
领域 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
locale |
串 | ICU语言环境。有关支持的语言环境的列表,请参见支持的语言和语言环境。 要指定简单的二进制比较,请指定的 |
||||||||||||
strength |
整数 | 可选的。要执行的比较级别。对应于ICU比较级别。可能的值为:
有关 详细信息,请参见ICU整理:比较级别。 |
||||||||||||
caseLevel |
布尔值 | 可选的。用于确定是否在 如果
如果是 有关更多信息,请参阅ICU整理:案例级别。 |
||||||||||||
caseFirst |
串 | 可选的。在第三级比较期间确定大小写差异的排序顺序的字段。 可能的值为:
|
||||||||||||
numericOrdering |
布尔值 | 可选的。用于确定将数字字符串比较为数字还是字符串的标志。 如果为 如果为 默认值为 |
||||||||||||
alternate |
串 | 可选的。确定排序规则是否应将空格和标点符号视为基本字符以便进行比较的字段。 可能的值为:
有关 更多信息,请参见ICU整理:比较级别。 默认值为 |
||||||||||||
maxVariable |
串 | 可选的。确定时哪些字符可忽略的字段。如果没有效果
可能的值为:
|
||||||||||||
backwards |
布尔值 | 可选的。用于确定是否带有变音符号的字符串从字符串的后面进行排序的标志,例如某些法语词典的排序。 如果为 如果为 默认值为 |
||||||||||||
normalization |
布尔值 | 可选的。用于确定是否检查文本是否需要规范化并执行规范化的标志。通常,大多数文本不需要此规范化处理。 如果为 如果为 默认值为 有关详细信息,请参见 http://userguide.icu-project.org/collation/concepts#TOC-Normalization。 |