[Error] 여러 개의 태그를 검색하고 싶으면 어떻게 해야 하나요?

미해결질문
김건훈 프로필
const arr = ['테스트', 'test'];
    try{

        const hash = await Hashtag.findAll({ where : { title : arr }});

        console.log(hash);
        let post = [];
        post = await hash.getItems();

        res.render('main', {
            title: 'WeAreHere 중고 & 플리마켓 SNS',
            posts: posts,
            user: req.user,
        });

    } catch (error) {
        console.error(error);
      next(error);
}

여러 개의 태그를 검색해보고 싶어서 검색하고 싶은 태그를 arr에 넣고 테스트 해봤습니다. 그러나 아래와 같은 에러만 발생하네요 ㅠㅜ

hash.getItems is not a function

TypeError: hash.getItems is not a function
    at D:\Study\Server\nodejs\nodejsLib\URI\routes\search.js:16:27

findAll을 했을 경우에는 어떻게 관계있는 로우를 조회할 수 있을까요?

조현영 프로필
조현영 8달 전

hash.forEach로 해서 각각에 대해서 getItems를 할 수도 있는데 그것보다는 그냥 findall할때 include를 사용하는 게 더 효효율적일 것입니다.

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스