在CakePHP 3.X中运行了多年的查询在升级到CakePHP 4.1之后不再执行。 $ order数组包含正确的值,并且SQL查询看起来不错,并且与CakePHP 3.X版本相同。升级后的应用程序中的所有其他查询运行正常。
有人可以帮助我理解吗? 预先感谢。
var newCourse = {
title: '',
categoryId : '',
price : 0,
userId : '',
images: []
};
var req = {
files: [
{
fieldname: 'file',
originalname: '312323.jpg',
encoding: '7bit',
mimetype: 'image/jpeg',
destination: './public/uploads',
filename: 'file-1596169590513.jpg',
path: 'public\\uploads\\file-1596169590513.jpg',
size: 536245
},
{
fieldname: 'file',
originalname: 'Capture.PNG',
encoding: '7bit',
mimetype: 'image/png',
destination: './public/uploads',
filename: 'file-1596169590520.PNG',
path: 'public\\uploads\\file-1596169590520.PNG',
size: 13572
}
]
};
newCourse.images.push(...req.files.map((file) => {
return {url: file.filename};
}));
console.log(newCourse);
答案 0 :(得分:0)
问题解决了;这是其他所有东西,再加上一个非常令人困惑的错误消息。