Tôi gặp lỗi "LoạiError: Không thể đọc thuộc tính '_id' không xác định" trên yêu cầu đăng đơn giản để lưu tài liệu vào bộ sưu tập được gọi là books
, Tải trọng của tôi trông giống như sau :LoạiError: Không thể đọc thuộc tính '_id' không xác định
{
"name": "practical view",
"author": "DN",
"location": "room 50"
}
Và tôi chỉ đang thực hiện db.books.save()
trong tuyến đường của mình. Vì tôi không chuyển id, điều này lý tưởng nên hoạt động, nhưng không phải trong trường hợp này.
Dưới đây là bãi lỗi đầy đủ Tôi nhận được trên máy chủ nút của tôi:
C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\node_modules\mongodb\lib\mongodb\mongo_client.js:411
throw err
^
TypeError: Cannot read property '_id' of undefined
at Collection.save (C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\node_modules\mongodb\lib\mongodb\collection.js:393:15)
at C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\index.js:203:65
at apply (C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\node_modules\thunky\index.js:16:28)
at C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\node_modules\thunky\index.js:20:25
at Db.collection (C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\node_modules\mongodb\lib\mongodb\db.js:488:44)
at C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\index.js:268:7
at apply (C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\node_modules\thunky\index.js:16:28)
at C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\node_modules\thunky\index.js:20:25
at C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\index.js:300:4
at C:\NodeProjects\ExpressTutorial\Library\node_modules\mongojs\node_modules\mongodb\lib\mongodb\mongo_client.js:408:11
31 Aug 00:14:30 - [nodemon] app crashed - waiting for file changes before starting...
đăng mã nơi mã được ném – soulcheck