Bạn cần khai báo _id thuộc tính như một phần của giản đồ của bạn (bạn đã nhận xét nó) hoặc sử dụng _id và đặt nó thành false (bạn đang sử dụng id tùy chọn này tạo ra một getter ảo để truyền _id thành một chuỗi nhưng vẫn được tạo _id Thuộc tính ObjectID, do đó bạn gặp phải lỗi truyền).
Vì vậy, một trong hai điều này:
var Post = new mongoose.Schema({
_id: Number,
title: String,
content: String,
tags: [ String ]
});
Hoặc cái này:
var Post = new mongoose.Schema({
title: String,
content: String,
tags: [ String ]
}, { _id: false });