MongoDB数据类型查询与修改

时间:2023-01-05 21:17:25

  MongoDB数据类型和对应的代码如下:

MongoDB数据类型查询与修改

  MongoDB可以根据字段类型进行文档查询:

MongoDB数据类型查询与修改

可以看到,friend集合的文档中,age字段有32位int类型的,也有double类型的。如果需要把double类型的全部改为32位int类型的话,可以这样:

MongoDB数据类型查询与修改

可以看到,这样已经把所有double类型的age字段值都改为32位int类型的了。

在开发过程中,我们有时候会不小心在本应存放数字类型的值的字段中存入了数字字符串,然后在查询的时候使用数字进行查询,这样是查不到数据的,这时候就需要把字符串类型的字段值修改为数字类型,上面提到的修改字段类型的办法就派上用场了哈哈。