我有以下檔案,globalData我的globalEventSchema.
{
"globalData": [
{
"event": "event-a",
"generatedId": "969046612024361060",
"_id": "626a0d5553e6eb2f5e1ce714"
},
// More instances of the Schema
],
"__v": 0
}
我想搜索我的GlobalEvents并找到與給定字串匹配的globalData陣列。event如何使用貓鼬實作這一目標?
uj5u.com熱心網友回復:
以下將在globalData陣列中查找指定的event
router.get('/', async (req, res) => {
const { event } = req.body;
const globalEvent = await GlobalEvent.findOne({
'globalData.event': event,
});
if (globalEvent) {
res.json(globalEvent);
} else {
res.json({
error: 'No global event found',
});
}
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/466818.html
標籤:javascript 数组 数据库 mongodb 猫鼬
