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. mysql_num_rowsまたはmssql_num_rowsと同等のPDO

    2. Googleはphp配列から連続x軸をグラフ化します

    3. ユーザー設定のためのデータベース設計

    4. 他のRDBMSのPostgresqlEVERY集計関数に相当するものはありますか?