반응형
일부 mysql 함수에 사용할 수있는 전역 함수를 사용하려고합니다. 그러나 문제는 js가 ".then"이 정의되지 않았다고 말하는 것입니다. 내가 잘못한 이유는 이것이 구문 오류 일 뿐입니 까?
static connectWidthCortex(){
xdevapi.getSession({
host: 'localhost',
port: 33060,
dbUser: 'admin',
dbPassword: 'xxxx'
}).then((session)=> {
return session.getSchema("cortex");
});
};
static createCollection(collname){
this.connectWidthCortex().then((db)=> {
console.log("Cortex connected")
return db.createCollection(collname);
}).catch((err)=> {
console.log("connection failed")
});
}
도움을위한 Thx :)
해결 방법
connectWidthCortex
의 반환 값에 대해 then
을 호출하려고합니다.
connectWidthCortex
함수는 return
문 이 없으므로 undefined
를 반환합니다.
getSession
호출이 제공하는 promise를 반환하려면 return
문이 필요합니다.
return xdevapi.getSession ({…
참조 페이지 https://stackoverflow.com/questions/42504447
반응형
'MySql' 카테고리의 다른 글
MySQL 순간으로 MySQL 날짜 구문 분석 (0) | 2020.10.28 |
---|---|
MySQL SELECT INTO OUTFILE은 파일에 쓸 수 없습니다. (0) | 2020.10.28 |
MySQL PHP : mysqli가있는 알 수없는 MySQL 서버 호스트 (0) | 2020.10.28 |
MySQL Python을 사용하여 MySQL에 JSON 삽입 (0) | 2020.10.28 |
MySQL-InnoDB 대 MyISAM (0) | 2020.10.28 |
댓글