我正在尝试Create
为嵌入式文档实现一个简单的 CRUD。
网址是这样的[POST] /restaurants/:id/subsidiaries
查询如下所示:
const restaurant = await Restaurant.findByIdAndUpdate(req.params.id, {
$push: {
subsidiaries: {
phone,
email,
title,
...
},
},
})
我正在使用猫鼬 - 所以这会自动为子公司创建一个 ID。
我现在想返回新创建的子公司(包括 ID)。鉴于我的数据中没有任何其他标识符 - 我如何找到新创建的文档?
我知道 Mongo 鼓励嵌入文档 - 但我找不到任何关于如何处理典型(我发现一个非常典型的案例)REST/CRUD 问题的信息。