I have my model:

```
var QuestionSchema = new Schema({
    title: String,
    question: String,
    answers: [String],
    set_id: String
});

```

And I update like so:

```
questionModel.update({
    _id: id
}, {
    $set: {
        title: req.body.title,
        question: req.body.question,
        answers: req.body.answers
    }
}, function (err, numAffected) {

});

```

I've checked `req.body.answers` and it is an array, however, it seems to get saved in the DB as `foo,bar`, as in, a string, not an array!

Any ideas?