0
私はというコレクションの "tasks"を持っています。既存のMongodbコレクションの配列にユーザーを追加する - Mongodb
var newTask = {
name: req.body.newTask,
room: req.body.newRoom,
users: [req.body.newUser]
};
タスクにユーザーを挿入します。 たとえば、「セッション」という名前のタスクは、複数のユーザーを持つことができます。私がやっている何
{
name: Session,
room: ElementRoom
users: [steve, john]
}
はこのようなものである: -
app.post('/room/task/user', function(req, res, next){
db.tasks.update(
{ name: req.body.taskName },
{ $push: { users: req.body.username } }
)
});
しかし、私はこのエラーを取得しています: - 例外TypeError:未定義
のプロパティ 'update' を読み込めません何が間違っているのですか?予め
どうもありがとう
接続したデータベースに 'tasks'というコレクションがありますか? –
はい私はタスクという名前のコレクションがあります。 –
ここに完全なコードを投稿してください。その 'db'変数には何が割り当てられていますか? –