文档是 MongoDB 中存储的基本单元,是一组有序的键值对集合。文档中存储的文档键的格式必须是符合 UTF-8 标准的字符串,同时要遵循以下注意事项:
-
不能包含
/0
字符(空字符),因为这个字符表示键的结束; -
不能包含
$
和.
,因为.
和$
是被保留的,只能在特定环境下使用; - 键名区分大小写;
- 键的值区分类型(如字符串和整数等);
- 键不能重复,在一条文档里起唯一的作用。
注意,以上所有命名规范必须符合 UTF-8 标准的字符串,文档的键值对是有顺序的,相同的键值对如果有不同顺序,也是不同的文档。
例1:以下两组文档是不同的,因为值的类型不同。
{"recommend":"5"}
{"recommend":5}
例2:以下两组文档也是不同的,因为键名是区分大小写的。
{ "Recommend" : " 5 "}
{"recommend":"5"}
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/23411.html