在mongodb中将float64数组减少为float32

时间:2019-04-01 10:38:23

标签: mongodb

我在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?即使在示例中它们是整数,我也需要将它们作为浮点数

0 个答案:

没有答案