首页 > 解决方案 > MySQL 5.7 作为文档存储和 _id 生成

问题描述

我使用 mysql 8 服务器作为文档存储。但是对于一些需要,现在我需要使用 mysql 5.7.32。但是这个版本有一个问题。我需要明确发送 _id 因为这个版本不会自动生成一个。

例子:

db.getCollection('CountryInfo').add({'name':'Juan', 'age': 19})

它返回:

ERROR: 5115: Document is missing a required field

有人知道如何在 mysql 5.7 中自动生成这个 _id 的最佳方法是什么?

标签: mysqlstoredocument

解决方案


推荐阅读