MongoDB更改字符串

MongoDB更改字符串,mongodb,Mongodb,我有一个新的集合,自动id已激活,当我执行以下操作时: db.collection.insert({"ip":"144.29.10.94"}); { "ip": "3134342e32392e31302e3934", "_id": "572b730d77c05fdc2516d8d2" } 在数据库中,记录如下: db.collection.insert({"ip":"144.29.10.94"}); { "ip": "3134342e32392e31302e3934

我有一个新的集合,自动id已激活,当我执行以下操作时:

db.collection.insert({"ip":"144.29.10.94"});
  {
  "ip": "3134342e32392e31302e3934",
  "_id": "572b730d77c05fdc2516d8d2"
  }
在数据库中,记录如下:

db.collection.insert({"ip":"144.29.10.94"});
  {
  "ip": "3134342e32392e31302e3934",
  "_id": "572b730d77c05fdc2516d8d2"
  }
这可能很可笑,但我不知道为什么IP地址是一个字符串,是这样转换的?如何避免这种情况

非常感谢

问候

D:\repo_git>mongod --version
db version v3.2.5
git version: 34e65e5383f7ea1726332cb175b73077ec4a1b02
allocator: tcmalloc
modules: none
build environment:
    distarch: x86_64
    target_arch: x86_64

根本无法复制。我不知道为什么会发生这种情况,但我可以说它已转换为十六进制。另一件有趣的事情是,它不会发生在所有ip地址上。例如,这个:
{“ip”:“172.29.11.154”}
在这里工作很好。你是在壳里做的吗?是的。。我是在shell中完成的,也使用了MongoClient.com。我看到没有人复制它,所以它可能是非常特别的东西。。。