Documentation Home
MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 8.0 中的更改  /  MySQL Connector/Node.js 8.0.17 的变化(2019-07-22,正式发布)

MySQL Connector/Node.js 8.0.17 的变化(2019-07-22,正式发布)

添加或更改的功能

  • 现在可以通过 在索引定义 中设置array为 true 来对 包含数组的文档字段进行索引。fields

  • 添加了对OVERLAPSand NOT OVERLAPS运算符的支持;这些相当于MySQL的JSON_OVERLAPS() 功能。

    这些二元运算符采用的语法形式 是,每个 运算符都返回一个 JSON 数组或对象。例如,重叠 。 expression [NOT] OVERLAPS expressionexpression[1, 2, 3]$.list

  • 添加了对utf8mb4_0900_bin MySQL Server 8.0.17 中添加的排序规则的支持。

  • 捆绑的README.md文件被拆分并重新格式化,一些内容被移动到新的 README.txtCONTRIBUTING.md文件中。

修正错误

  • MySQLCAST函数不能用作有效的查找表达式。(漏洞 #29807792)

  • 添加了对有效表达式中表列标识符的反引号 ( `) 支持。(漏洞#29789818)

  • 现在支持DIV二元和NOT 一元运算符;这些不区分大小写。(漏洞 #29771833,漏洞 #29771027)

  • Collection.find()现在支持 JavaScriptDate类型。(缺陷号 29766014)

  • collection.dropIndex()如果索引不存在, 该方法现在会静静地失败,正如预期的那样;以前,它引发了Can't DROP错误。(漏洞#29765589)

  • 在某些情况下,Column.getCollationName() 返回不正确的名称。(漏洞 #29704185)