在检查 post 中的 get 和 post API 时,man 仅接收对象 ID 而不是 JSON 文件
While checking the get and post API in postman is only recieving the object id rather than the JSON file
这是 JSON 文件。这是一个演示
[
{
"name":"job"
"email":"ron23@gmail.com",
}
]
the output am receiving is this
[
{
"_id": "613c40b5e594ed0b74a2b09b",
"__v": 0
},
]
这是邮递员返回的内容。
有人可以提供解决方案吗?
这是存储在 mongodb
集合中的数据的插入 ID (_id
)
例如,如果您在数据库中查找某些内容,您可以按以下方式进行。我分享了一个在我的数据库中查找朋友的功能
let result = await UserHelper.findFriend(req.body.friendUserName,req.body.yourUserName);
let response = ResponseHelper.setResponse(ResponseCode.SUCCESS, Message.REQUEST_SUCCESSFUL, result);
return res.status(response.code).json(response);
//UserHelper.js
exports.findFriend = async (userName, user) => {
return await User.findOne({_id: user._id}, {friends: {$elemMatch: {userName: userName}}});
};
这是 JSON 文件。这是一个演示
[
{
"name":"job"
"email":"ron23@gmail.com",
}
]
the output am receiving is this
[
{
"_id": "613c40b5e594ed0b74a2b09b",
"__v": 0
},
]
这是邮递员返回的内容。 有人可以提供解决方案吗?
这是存储在 mongodb
集合中的数据的插入 ID (_id
)
例如,如果您在数据库中查找某些内容,您可以按以下方式进行。我分享了一个在我的数据库中查找朋友的功能
let result = await UserHelper.findFriend(req.body.friendUserName,req.body.yourUserName);
let response = ResponseHelper.setResponse(ResponseCode.SUCCESS, Message.REQUEST_SUCCESSFUL, result);
return res.status(response.code).json(response);
//UserHelper.js
exports.findFriend = async (userName, user) => {
return await User.findOne({_id: user._id}, {friends: {$elemMatch: {userName: userName}}});
};