javascript - 如何使用 Express.js 从所有对象中获取数据?
问题描述
所以我想从users
集合中获取所有用户的工作,而现在我只能获取登录用户的工作。
这是我的用户架构
var userSchema = new Schema({
email: { type: String},
password: { type: String },
jobs: [{
title: { type: String },
description: { type: String }
}]
});
这是我的中间件
// Get user's jobs
exports.index = function (req, res, next) {
res.json({ jobs: req.user.jobs });
}
例如,我是 id (1) 的用户,但我们是三个用户。我如何jobs
从其他用户那里获取信息?
我是这个后端的新手,非常感谢您的帮助
解决方案
推荐阅读
- asp.net-core - 在生产中尝试通过 .net core 3.X 中的相对路径读取文件时出错
- javascript - 如何将已编辑的 .html 页面从 iFrame 保存到 ASP.NET Core 中的服务器?
- csv - 将带有标题的 csv 读入 Octave 中的数据结构
- c++ - 专门研究 std::vector 如何增长
- python - 从字典列表中删除具有特定 ID 的字典
- c++ - 使用二次公式的简单二次方程计算器
- excel - 是否可以使用系统时钟在 Excel VBA 中每 100 毫秒调用一次子程序?
- sympy - 使用 `replace` 将术语置于 sympy 的共同点下
- microsoft-graph-api - 如何使用 Microsoft Graph 统计用户数?
- javascript - 带有分页的可扩展嵌套 Angular 材料数据表未按预期工作?