场景描述:
从mysql同步数据到mongo时,读取BigDecial字段时不进行任何处理入库到mongo会出错,是因为mongo支持是Decimal128,跟数据库对不上,只需要在入库的时候进行转换就可以了
代码:
#引入
from bson import Decimal128 as Decimal
#对类型进行强制转换就可以了
totalQuantity= Decimal(totalQuantity)
从mysql同步数据到mongo时,读取BigDecial字段时不进行任何处理入库到mongo会出错,是因为mongo支持是Decimal128,跟数据库对不上,只需要在入库的时候进行转换就可以了
#引入
from bson import Decimal128 as Decimal
#对类型进行强制转换就可以了
totalQuantity= Decimal(totalQuantity)