Mysql
 sql >> база данни >  >> RDS >> Mysql

В node.js mysql заявка проверете дали не е намерено съвпадение

Получавате празен масив ([] ) като резултат от вашата заявка, защото както казахте, вашата база данни не съдържа никакъв ред с name = 'abcd' .

Когато го направите:

if (result) {
  if (result)
    console.log("Test:" + result);

, ще въведете if , защото JavaScript оценява true за [] . Разгледайте тази статия тук , което обяснява как JavaScript оценява true и false стойности.

По-добър начин да проверите дали вашият масив с резултати е празен е да направите:

if (result.length > 0) {
  if (result)
    console.log("Test:" + result);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как първо да използвате кода на MySql и Entity Framework 4.1

  2. Как да сумирате новия и последния вмъкнат запис със същия идентификатор и да вмъкнете резултата в нов запис

  3. MySQL/PHP - пагинация на номера на страници Показвайте само 10 страници на моменти

  4. mysql- Как да приложим грантове към колона?

  5. Най-добри практики:Проследяване на импресии на банер