sql >> データベース >  >> RDS >> Mysql

MySQLXDevAPI成功したステータスを返す方法

    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コネクタの主任開発者です




    1. MySQL:複数回出現する行を選択します

    2. SQLServerの末尾のスペースを含まないLEN関数

    3. PostgreSQL'NOTIN'およびサブクエリ

    4. mySQLエラー:#1248-すべての派生テーブルには独自のエイリアスが必要です