0

にアクセスするために使用mongojsしています。where条件として「SOLUTION_TEST番号」に基づいてレコードを検索しようとしています。nodejsmongodb

    db.stories.find({"SOLUTION_TEST Feature" : req.query.data},function(e,docs){
        console.log(docs);
        if(docs[0]){
            res.end(docs[0]);
        }
        else{
            res.end();
        }    
    });

によるとmongojs、文字列を where 句に渡す必要があります。文字列であるreq.query.dataを渡す場所。しかし、numberそのフィールドタイプは数値であるため、渡したくありません。シェルから私は正常に電話をかけることができます。

mongodbが理解できるように、値を数値として渡すにはどうすればよいですか?

ストーリー DB のエントリ: ここに画像の説明を入力

4

1 に答える 1