空の配列を受け取っています([] )クエリの結果として、あなたが言ったように、データベースには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);