をモンゴ:ポスト要求 - JS表現し、私はこのコードを使用しています
app.post("/users", function(req, res) {
db.collection(USERS_COLLECTION).insertOne(req.body , function(err, doc) {
if (err) {
handleError(res, err.message, "Failed to create new user.");
} else {
res.status(201).json(req.body);
}
});
});
を、私はこの要求を入れしようとしています:localhostを:8080 /ユーザーのfirstName = fooの& lastNameの=バー
?私はpostmanでpostリクエストを試してみるとidだけを返し、データベースにparamsを挿入しません。
{
"_id": "584f04eb141faa7df7fc4059"
}
これを修正してデータを返す方法、または最初にスキーマを作成してチェックする必要がありますか?私が正しい方向に向けることができれば、それは偉大なものになるでしょう。
OKクール:
が、これは現在、JSONで返すものです。それでは、スキーマを作成したら、私の現在のロジックでそれを実装する方法..どのように私は、スキーマと整列するURLのparamsを調べるのですか? – codeNinjaBro
あなたのコードを100%確実にするのに十分ではありませんが、スキーマと実行しているあなたの例では、それは行くべき良いはずです。 Mongoはあなたのアプリケーションの外で走ります(これは実行前に 'mongod'をあなたの端末に入力する理由です)ので、エントリを追加するときには何もする必要はありません。 –
以下を確認してください – codeNinjaBro