gpt4 book ai didi

javascript - 如何根据id获取所有文档?

转载 作者:太空宇宙 更新时间:2023-11-04 16:02:29 25 4
gpt4 key购买 nike

我从客户端获得值(value)。让我们假设createdBy by是ts768n现在我想找到该用户创建的所有文档并将其发送给客户端,我在服务器端没有看到任何错误,但在客户端有 500 个错误。我如何获取 createdBy ts768n 的所有文档并将其发送给客户端? findByIdAsync 似乎不起作用。

templateModel.js

var User = require('../user/user.model.js');

var TemplateSchema = new mongoose.Schema({
name: String,
id: String,
appliesTo: [],
properties: [],
createdBy: { type: String, ref: 'User' }
});

export default mongoose.model('Template', TemplateSchema);

templateCtrl.js

export function show(req, res) {
eTemplate.findByIdAsync(req.params.createdBy)
.then(responseWithResult(res))
.catch(handleError(res));
}


function responseWithResult(res, statusCode) {
statusCode = statusCode || 200;
return function(entity) {
if (entity) {
res.status(statusCode).json(entity);
}
};
}

最佳答案

您尝试过简单的异步查找吗?

eTemplate.findAsync({createdBy: req.params.createdBy})
.then(responseWithResult(res))
.catch(handleError(res));

关于javascript - 如何根据id获取所有文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42163677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com