mongodb - 如何通过 objectID 引用其他文档数据?
问题描述
我有一个在 URL 中包含 id 的页面。我想使用这个 ID 过滤我的数据库查询,只给我包含包含 url ID 的对象的结果。
这是我的数据库设置:
我只想返回具有 CAUSE id 的 CHARITY 结果。
这是我正在尝试做的事情,但有些事情是不对的。
findCharities: function(req, res) {
db.Charity
.find()
.where("charities.cause").equals(req.body.id)
.then(dbModel => res.json(dbModel))
.catch(err => res.status(422).json(err));
},
知道如何更新此查询以便我可以正确过滤吗?
解决方案
推荐阅读
- python-3.x - 我很难遍历返回的 URL 列表
- sql - SQL 查询同时获得“金奖”和“银奖”的员工姓名
- python - matlab 在 python 中的 bwmorph(image, 'spur')
- android - Gradle Plugin:如何在打包APK之前转换所有图像(资源)
- syslog - syslog-ng 修改 json 字符串
- java - 如何使用枢轴数字将字符串一分为二?
- java - 这可能吗?Java中字符串和集合之间的交集。
- multithreading - c++/cx 私有析构函数线程安全吗?
- wordpress - ANGULARJS 2(打字稿)+ WORDPRESS
- android - 如何从非活动类调用 onActivityResult