AngularJS ile ön yüzden bir kayıt insert etmeye çalışyorken hata alıyorum ,
"com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'user' at row 1".
function createMeasurement(user){
$scope.measurement.weight= user.weight;
$scope.measurement.length= user.length;
$scope.measurement.insertDate= user.enrolDate;
$scope.measurement.user = user;
UserService.createUserMeasurement($scope.measurement, function(response){
console.log('Saving New userMeasurement' );
},function(errResponse){
console.error('Error while creating UserMeasurement');
}
);
}Tahminim:insert edilirken mappingde sıkıntı var, user objesini weight, length yada insertDate gibi normal field'a atamaya calıyor sanıyorum bir user objesini tam bulamadım nedenini.
önerilen bir çözümler genelde ise: field'ın alanını artırmak , yada farkl bir tipte yaratmak. Sorunun bu olduğunu düşünmüyorum.