相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 41.6 mb
PDF (A4)- 41.7 mb
手册页(TGZ)- 262.1 kb
手册页(邮政编码)- 372.1 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册的摘录

20.3.3.2使用集合

要使用模式中的集合,请使用db全局对象来访问当前模式。在这个例子中,我们使用world_x模式,以及countryinfo收集。因此,您发出的操作的格式为db。collection_name.operation,在那里collection_name对其执行操作的集合的名称。在下面的示例中,对countryinfo收集。

添加一个文档

使用add ()方法将一个文档或文档列表插入现有集合。将下列文档插入countryinfo收集。因为这是多行内容,按输入插入文档两次。

mysql-js > db.countryinfo。add({GNP: .6, IndepYear: 1967,名称:“海地”,代码:“SEA”,人口统计:{寿命:79,人口:27},地理:{大陆:“欧洲”,地区:“不列颠群岛”,表面积:193},政府:{政府形式:“君主制”,国家主席:“迈克尔·贝茨”}})

方法返回操作的状态。您可以通过搜索文档来验证操作。例如:

mysql-js > db.countryinfo。查找("Name = 'Sealand'") {"GNP": 0.6, "_id": "00005e2ff4af00000000000000f4", "Name": "Sealand", "Code:" SEA", "IndepYear": 1967, "geography": {"Region": "British Islands", "Continent": "Europe", "SurfaceArea": 193}, "government": {"HeadOfState": "Michael Bates", "GovernmentForm": "君主制"},"demographic ": {"Population":27、“预期寿命”:79}}

注意,除了添加文档时指定的字段外,还有一个字段,即_id.每个文档都需要调用一个标识符字段_id.价值_id字段在同一集合中的所有文档中必须是唯一的。在MySQL 8.0.11及更高版本中,文档id是由服务器而不是客户端生成的,因此MySQL Shell不会自动设置_id价值。MySQL服务器在8.0.11或更高版本设置_id值,如果文档不包含_id字段。MySQL服务器在更早的8.0版本或5.7版本没有设置_id值,因此必须显式指定它。如果没有,MySQL Shell返回错误5115文档缺少必需的字段.有关更多信息,请参见理解文档id

相关信息