execute()
メソッドはPromise
も返します また、の場合insert()
、コールバックの種類を想定していないため、次の行が呼び出されることはありません。
console.log('inserted')
execute()
が実行される唯一のインスタンス コールバックがTableSelect<にあることを想定しています/ code>
および
CollectionFind
。また、 fetchOne()
を呼び出すことで結果セットを処理できるようになったため、このAPIフレーバーから徐々に離れていきます。 またはfetchAll()
Result
そのPromise
のインスタンス 解決します( DocResult
>
および RowResult
。
いずれにせよ、その res.send(200)
を妨げるものは何もありません。 呼び出しが発生し、基盤となるHTTPフレームワーク(使用しているように見える)のAPIを暗黙的に変更するものはありません。したがって、あなたが言及する問題は、MySQLXDevAPIコネクタに関連しているようには見えません。
TypeError: res.send is not a function
あなたはおそらくそのres
をオーバーライドしています オブジェクトを呼び出す前(および add()
を呼び出す前のどこかにあるオブジェクト 。
これはおそらくあまり役に立ちませんが、あなたの投稿から今抽出できるのはそれだけです。
免責事項:私はNode.js用のMySQLXDevAPIコネクタの主任開発者です