api/comment/controllers/comment.js

    const { sanitizeEntity } = require('strapi-utils');
    
    module.exports = {
      async create(ctx) {
        // 사용자의 id를 데이터에 추가
        ctx.request.body.user = ctx.state.user.id;
        const { articleId } = ctx.params;
        ctx.request.body.article = articleId;
    
        // 게시글 존재 유무 확인
        // id로 데이터 조회
        const article = await strapi.services.article.findOne({ id: articleId }); 
        if (!article) {
          ctx.throw(404);
        }
    
        // Comment 데이터 생성
        const entity = await strapi.services.comment.create(ctx.request.body);
        // 응답 반환
        return sanitizeEntity(entity, { model: strapi.models.comment });
      },
    };
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.