저는 노드 세계에 익숙하지 않고 php 애플리케이션을 노드로 마이그레이션하려고합니다. 모든 기사 데이터를 반환하려면 첫 번째 쿼리의 결과에 따라 여러 가지 다른 쿼리를 수행해야합니다. 현재 내 데이터 개체는 두 쿼리가 실행되기 전에 반환되므로 비어 있습니다. 약속 기반 접근 방식을 사용하여 어떻게 이러한 쿼리를 "연결"할 수 있습니까? 도울 수 있다고 생각
) req.body = {
username: 1,
password: 1
}
conn.query('INSERT INTO user SET username = ?, password = PASSWORD(?)',
[req.body.username, req.body.password])
MySQL for Nodejs을 사용할 때 우리
async.waterfall을 사용하여 데이터베이스에 대해 순차적으로 쿼리를 실행하므로 오류가있는 경우 모두 롤백 할 수 있습니다. 다음은 내 코드입니다 : function _getDBConnection(callback) {
\t try {
\t \t dbService.getConnection(function(connection) {
\t
을 수행 가져 오기 데이터베이스 후 콜백을 passport.js (메시지 배열) DB로부터 비동기 적으로 가져온다. 은 불행히도, 난 /인증/페이스 북/콜백 얻을 수없는이 오류를 얻을 여기 내 server.js 코드 // Import ExpressJS
let express = require("express");
let app = express();