0
배열을 문자열 화하려고하는데 배열을 my mysql 데이터베이스에 저장하고 구문을 검색 할 때 파싱하지만 "String은 배열을 나타낼 수 없습니다." 후유증을 사용하여 게터의 유형을 변경할 수 있습니까? 그렇다면 어떻게해야합니까?getter에서 타입을 변경 - graphql을 사용하여 sequicleize
choices: {
type:Sequelize.TEXT,
get(){
var val = this.getDataValue('choices');
return val ? JSON.parse(val):null;
},
set(val){
if(val && typeof(val)!=='string'){
val = JSON.stringify(val);
}
this.setDataValue('choices',val);
}
},