node express 在使用mysql執行SELECT count(*) from xx獲取總數取值格式問題

weixin_42427897發表於2020-12-12

node express 在使用mysql執行SELECT count() from xx獲取的值為[ { 'count()’: 13 } ]如圖:

在這裡插入圖片描述

解決方法1:

  1. 將sql程式碼改成SELECT count(*) as kk from record(也就是加上as kk)
    在這裡插入圖片描述

  2. 通過JSON.parse(JSON.stringify(result)) 然後返回的值如下圖,就可以直接獲取值了
    在這裡插入圖片描述

解決方法2:

1.let a = JSON.parse(JSON.stringify(result))先轉化格式
2.通過正則表達將資料匹配出來

相關文章