数据截断:日期时间值不正确:

问题描述

我正在使用骡子 4。 我正在尝试像这样将数据从 MysqL 发布到 MysqL -

[{
    "Transaction_date": "2020-01-01","Product": "car","Price": 100000,"Payment_Type": "cardit","Name": "Ahmed","City": "Columbus","State": "OH","Country": "US","Account_Created": "2020-01-01","Last_Login": "2020-01-01","Latitude": 1.788,"Longitude": 2.3939
},{

    "Transaction_date": "2020-01-01","Longitude": 2.3939
}]

但是当我发送这个时,我收到了这个错误

Data truncation: Incorrect datetime value: '\xAC\xED\x00\x05sr\x00\x13java.util.ArrayListx\x81\xD2\x1D\x99\xC7a\x9D\x03\x00\x01I\x00\x04sizexp\x00\x00\x00\x02w\x04\x00\x00\' for column 'Transaction_date' at row 1

有人可以帮我吗?

解决方法

没有更多细节很难说,但看起来您正在尝试将有效负载(对象列表)插入单个数据库记录中。那显然是行不通的。迭代每个列表成员以插入它或使用批量插入操作。