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

結果を照会するためのSimpleExpressプログラム

    ルートはパスである必要があります。GETリクエストを介してアクセスできるパスです。例:

    を介してアクセスできる必要があります。
    http://example.com/RestaurantDesc/anyKeyHere
    

    そしてあなたのコードには

    var keyName = request.query.Key
    

    req.queryにはクエリ変数が含まれています。http://expressjs.com/api.html#reqを参照してください。クエリ

    したがって、keyName変数にはanyKeyHereは含まれません。

    req.params.Keyには値anyKeyHereが含まれます;

    ただし、URLパスで渡す必要があります。

    クエリでキーデータを渡す必要がある場合は、これを行うことができます。

    app.get('/RestaurantDesc',function(request,response,next){
       var keyName=request.query.Key;
     });
    

    このようなキーをURLに渡します

    http://example.com/RestaurantDesc/?Key=restaurnetkeyHere
    

    エクスプレスサイトのガイドを読んで、ルーティングとその仕組みを理解してください。



    1. SQLで引用符を処理するにはどうすればよいですか?

    2. 一時テーブルなしでSQLクエリを使用してグループ内の各要素のシーケンス番号を追加する方法

    3. MySQLテーブルの主キーを公開する必要がありますか?

    4. MySQL:列を除いて一意の値のみを持つ行を選択します