Error: connect ECONNREFUSED 127.0.0.1:80
μ΄μ κ°μ μλ¬μ½λκ° λ°μνμ¬ μμ보λ, μλ²μ μ°κ²°μ΄ λμ§μλλ― νμλ€.
κ·Έλ¬λ, SQL 쿼리문μ λ°κΎΈκΈ°μ μ κΈ°μ‘΄ 쿼리문μ μμ±νμμλλ λ¬Έμ κ°μμ΄ μλνμ¬ μΏΌλ¦¬ λ¬Έμ λ¬Έμ κ° μλμ§ μ΄ν΄λ³΄μλ€.
νΉμλ SQL μμ LIKE λ¬Έμ μ¬μ©λλ¬Έμ λ°μνλ μΆμ΄μ, LIKE λ₯Ό μ¬μ©νμ§μκ³ μ§μ κ° λ³μμ μνλ κ°μ λ£μ΄ = μ νμ©ν΄λ³΄κΈ°λ νκ³ , LIKE ? κ° μλ LIKE "%${name}%" κ³Ό κ°μ΄λ μ¬μ©ν΄λ³΄μλ€.
// LIKE ? μ¬μ©
const query = `SELECT * FROM fm_table WHERE Name LIKE ? AND Position LIKE ? LIMIT ? OFFSET ?`
connection.query(query,[name,position,limit,offset],...
// "%${}%" μ¬μ©
const query = `SELECT * FROM fm_table WHERE Name LIKE "%${name}%" AND Position LIKE "%${position}%" LIMIT ${limit} OFFSET ${offset}`
μ§μ λ£λκ²μλ λ¬Έμ κ° μμΌλ, reqλ‘ λ°μ query λ₯Ό μ¬μ©νμλλ μλ¬κ° λ°μνλκ²μ 보μ μ λ§ μλ² μ°κ²°μ λ¬Έμ κ° μλκ²μΌλ‘ νλ¨λμλ€.
μ λ§ νκ°λμ§λ§,, κ΅μ₯ν μ΄μ΄μλ λ¬Έμ μλ€.
axios λ₯Ό ν΅ν΄ ν¨μΉμ νμλλ°, μ²μμλ BaseURL μ μμ±νμ§μκ³ λ°λ‘ get μ μ¬μ©νμ¬ μ μ©νλ€. μ΄λ κ·Έλ₯ page μ λ°λΌ λ°μ΄ν°λ₯Ό λ°μμ¬λλ μ μ©λμμΌλ, λ λ§μ params λ₯Ό λ겨주μ΄μΌν κ²½μ° μλ¬κ° λ°μνκ²κ°λ€.
μμ§ μ μ²μμλ λ°μ΄ν° ν¨μΉμ΄ λμλμ§ μ λͺ¨λ₯΄κ² λ€...