现在可以通过 在索引定义 中设置
array
为 true 来对 包含数组的文档字段进行索引。fields
-
添加了对
OVERLAPS
andNOT OVERLAPS
运算符的支持;这些相当于MySQL的JSON_OVERLAPS()
功能。这些二元运算符采用的语法形式 是,每个 运算符都返回一个 JSON 数组或对象。例如,重叠 。
expression
[NOT] OVERLAPSexpression
expression
[1, 2, 3]
$.list
添加了对
utf8mb4_0900_bin
MySQL Server 8.0.17 中添加的排序规则的支持。捆绑的
README.md
文件被拆分并重新格式化,一些内容被移动到新的README.txt
和CONTRIBUTING.md
文件中。
MySQL
CAST
函数不能用作有效的查找表达式。(漏洞 #29807792)添加了对有效表达式中表列标识符的反引号 (
`
) 支持。(漏洞#29789818)现在支持
DIV
二元和NOT
一元运算符;这些不区分大小写。(漏洞 #29771833,漏洞 #29771027)Collection.find()现在支持 JavaScript
Date
类型。(缺陷号 29766014)collection.dropIndex()
如果索引不存在, 该方法现在会静静地失败,正如预期的那样;以前,它引发了Can't DROP错误。(漏洞#29765589)在某些情况下,
Column.getCollationName()
返回不正确的名称。(漏洞 #29704185)