【分享】MongoDB集合名字为数字如何操作/获取数字集合

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: 【分享】MongoDB集合名字为数字如何操作/获取数字集合

参考:https://stackoverflow.com/questions/9790049/numeric-collection-name-remove

Mongo shell中,当操作的集合名如果是数字的话,通过常规的操作方法,会报错,如下:

PRIMARY> db.123456789011.remove({});
Tue Mar 20 08:42:51 SyntaxError: missing ; before statement (shell):1

PRIMARY> db.123456789011.drop({});
Tue Mar 20 08:43:13 SyntaxError: missing ; before statement (shell):1

那么,如何使用的正确姿势是怎么样的呢?

如下:

db.getCollection('1234').drop()

使用db.getCollection()方法即可获取集合名字为数字的集合了。

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: 【分享】MongoDB集合名字为数字如何操作/获取数字集合

文章的脚注信息由WordPress的wp-posturl插件自动生成



|2|left
打赏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: