Node js Mysql SELECT Áú¹®ÀÔ´Ï´Ù.

   Á¶È¸ 3176   Ãßõ 0    

안녕하세요 . Node js 로 프로젝트르 하나 만들고 있습니다만, 질문이 있어 글을 올려봅니다. 


 요런식으로 사용자가 값을 입력하면 (GET 방식) DB 에서 찾아서 결과가 위 사진처럼 나왔으면 좋겠습니다. 

구글 왠만한 검색은 다 해봤는데 저런식에 코드는 없더라구요... 참고할만한 코드도 없구요..ㅠㅠ 저럴땐 어떻게 코드를 작성해야 하나요.?


감사합니다 :)


ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
±èÁ¦¿¬ 2020-04
expressÀÇ router ÆÄÀÏ¿¡¼­
router.get('/check/:data', (req, next) => {
      let data  = req.body.data
ÀÌ·±½ÄÀ¸·Î µ¥ÀÌÅ͸¦ ¹Þ¾Æ¿À¼Å¼­ .. ¾Æ·¡Ã³·³ üũ ÇÏ½Ã¸é µÉ°Í °°½À´Ï´Ù.
})

https://blog.naver.com/PostView.nhn?blogId=psj9102&logNo=221777739584&categoryNo=40&parentCategoryNo=0&viewDate=¢´tPage=1&postListTopCurrentPage=1&from=postView


import mysql from "mysql2/promise" // ±âº» ±â´ÉÀ» »ç¿ëÇÏ·Á¸é mysql2À» °¡Á®¿Â´Ù.

const connection = mysql.createPool({
    host: host,
    user: user,
    password: password,
    connectionLimit: 4,
    databse: db,
})

const result = async () => {
    const conn = connection.getConnection();

    try {
        const [row] = await conn.query("SELECT * FROM TABLE WHERE id = 4")
        return row
    } catch (e) {
        throw new Error(e)
    } finally {
      conn.release() // pool À» µ¹·ÁÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù.
    }
}
return row ¿¡¼­
rowÀÇ °¹¼ö¸¦ °¡Á®¿Í¼­ .. 1 ÀÌ»óÀÌ¸é °ªÀÌ ÀÖ´Ù°í / ¾Æ´Ï¸é °ªÀÌ ¾ø´Ù°í ¹ÝȯÇÏ½Ã¸é µÉ°Í °°½À´Ï´Ù.
     
KIKI1140 2020-04
¾È³çÇϼ¼¿ä ~ Àú Äڵ带 Âü°íÇÏ¿© .js ÆÄÀÏ·Î ´Ù½Ã ¸¸µé¾ú½À´Ï´Ù
(rowÀÇ °¹¼ö¸¦ °¡Á®¿Í¼­ .. 1 ÀÌ»óÀÌ¸é °ªÀÌ ÀÖ´Ù°í / ¾Æ´Ï¸é °ªÀÌ ¾ø´Ù°í ¹ÝȯÇÏ½Ã¸é µÉ°Í °°½À´Ï´Ù )¿ä ¹®ÀåÀÌ °áÁ¤ÀûÀ¸·Î ´äÀÌ µÇ¾ú½À´Ï´Ù
µµ¿òÁּż­ °¨»çÇÕ´Ï´Ù :)
          
±èÁ¦¿¬ 2020-04
ÇØ°áµÇ¼Å¼­ ´ÙÇàÀ̳׿ä
µûºÀ!!


QnA
Á¦¸ñPage 2483/5657
2015-12   1405794   ¹é¸Þ°¡
2014-05   4860579   Á¤ÀºÁØ1
2009-06   7812   ±èÁø±Ô1
2003-06   8765   ¿ìµ¿ÈÆ
2006-02   5742   ÀÌ´ë·Î
2017-11   4833   coreella
2021-08   3508   ÁÖ¿ë¾Æºü
2016-10   5850   °øµ¹ÀÌ¿¡¿ä
2009-07   6214   ¼­¿ïl½Â¿ë
2012-09   5679   ¸¿¼Ò»ç
2015-10   4550   rainyday
2016-10   4240   »Ç»ÇÁß
2019-02   2725   ºò³Ê±¼¸Ç
2023-03   1758   Commander
2003-06   10047   À¯¼ºÁø
2012-09   4483   klein
2006-03   5471   ÇÑÀç¹®
2014-07   32319   ö
2020-04   5972   ºñ´©±Í½Å
2023-03   1591   ÁÒ½´¾Æ
2003-07   11480   Á¤º´¼ö
2015-11   3979   Å×µå