mongodb - 在mongodb中将float64数组减少为float32
问题描述
我在 mongodb 集合中嵌套了数组。在我的现实生活中,这些占用了很多空间。
{
field: 'value',
field2: 'value',
scan: [
[
{
array: [0,1,2],
anotherField: "a"
},
{ intfield: 1 },
{
array: [0,1,2],
anotherField: "a"
},
{
array: [0,1,2],
anotherField: "a"
},
{
array: [0,1,2],
anotherField: "a"
},
],
[
{
array: [0,1,2],
anotherField: "a"
},
{
array: [0,1,2],
anotherField: "a"
},
{
array: [0,1,2],
anotherField: "a"
},
{ intfield: 1 },
{
array: [0,1,2],
anotherField: "a"
},
]
]
}
“数组”字段使用 pymongo 存储为 float64。有什么办法可以将这些从 float 64 减少到 float32?即使它们在示例中是整数,我也需要它们作为浮点数
解决方案
推荐阅读
- javascript - 使用香草javascript单击关闭打开的选项卡
- java - Java 编译器整数错误
- python - 从 Telegram 输入值以使用 python 在网站中搜索
- java - Java Swing Calculator 它使用文件处理来保存和读取数字,即使您关闭程序也是如此
- docker - 在 npm 包中使用 docker 容器
- java - 在 netBeans 中运行程序时,字体看起来非常奇怪
- python - 制作列表的本地副本并对其进行变异
- javascript - TypeScript HMAC SHA1 Verification Method
- python - Pandas 中的哈希表映射
- c# - .Net 路径比较,桌面路径问题(OneDrive ...)