一.数据库命名注意事项:
1).不能是空字符串,例如""
2).不能含有“”(空格),.,$,/,\,\0(空字符)
3).区分大小写
4).数据库名字最大64位
5).不能使用保留数据库名,例如admin,local,config
二.集合名称定义规范
1).不能是空字符串,例如""
2).不能含有$,\0(空字符)
3).不能以"system."开头
4).用"."来组织子集合,例如book,itpub
三.文档键的定义规范
1).不能包含\0字符(空字符),因为这个字符表示键的结束
2).不能包含"$"和".",因为"."和"$"是被保留的,只能在特定环境下使用
3).区分类型(例如字符串和整数等),同时也区分大小写
4).键不能重复,在一条文档里起唯一的作用
备注:以上所有规范必须符合UTF-8标准的字符串
1).不能是空字符串,例如""
2).不能含有“”(空格),.,$,/,\,\0(空字符)
3).区分大小写
4).数据库名字最大64位
5).不能使用保留数据库名,例如admin,local,config
二.集合名称定义规范
1).不能是空字符串,例如""
2).不能含有$,\0(空字符)
3).不能以"system."开头
4).用"."来组织子集合,例如book,itpub
三.文档键的定义规范
1).不能包含\0字符(空字符),因为这个字符表示键的结束
2).不能包含"$"和".",因为"."和"$"是被保留的,只能在特定环境下使用
3).区分类型(例如字符串和整数等),同时也区分大小写
4).键不能重复,在一条文档里起唯一的作用
备注:以上所有规范必须符合UTF-8标准的字符串
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15498/viewspace-2156596/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/15498/viewspace-2156596/
本文介绍了MongoDB中数据库、集合及文档键的命名规则,包括不能使用的字符、长度限制及特殊规定等内容,帮助开发者遵循正确的命名约定。
1万+

被折叠的 条评论
为什么被折叠?



