node-expressエラー:非推奨のres.send(status)を表現します:代わりにres.sendStatus(status)を使用します



Node Express Error Express Deprecated Res



解決:

あなたはこれを試すことができます:

res.status(200).send((results [0] .id).toString());

男は正しいです-それは数字を許可しません。証明リンク:http://expressjs.com/4x/api.html#res.send




これは、res.sendで数値を送信しているためです。

jsonオブジェクトを送信するか、文字列に変換することができます。




(すでにコメントで述べたように)

マニュアルには次のように記載されています。

bodyパラメーターは、Bufferオブジェクト、String、オブジェクト、またはArrayにすることができます。



したがって、整数は直接サポートされておらず、最初にこれらのタイプの1つに変換する必要があります。例えば:

response.send(String(idTest));