Back/Node

node.js Sequelize - (include, attributes)

밍꿔 2020. 10. 30. 15:45


반응형

 

const chatRoom = await ChatRoom.findOne (
        {
          where: {CR_SEQ : cr_seq}
          , include:
                [{
                model: ChatUser, as:'AIAB_CR_USER', required: false
                , include:
                    [{
                        model: User
                        , attributes:['USER_ID','USER_NM','NICK_NM','BRTHDY','AGE','GENDER','CITY_CODE'
                                        ,'EMAIL','PROVIDER','PROVIDER_ID','THUMBNAIL','CR_EXIT_AT']
                        , as:'TB_USER'
                        , required: false
                    }]
                }]
        }
    );

 

include - 하위 테이블 조인
attributes - 해당 테이블에서 조회 하려는 컬럼 배열

 

반응형

'Back > Node' 카테고리의 다른 글

node.js Sequelize  (0) 2020.09.09
Node.js(Socket.io) + Vue.js 채팅 예제  (1) 2020.03.06
Node.js Express 서버 설치  (0) 2019.02.17
NodeJs설치  (0) 2019.02.17