如何按类型获取请求?
How to get request by type?
我有点卡在这个上面了。我有一个像这样的 JSON 文件:
[
{
id: 123
content: Hello my name is abc
type: commentary
}
]
我知道您可以使用 ID 调用 api。例子:```www.helloworld.com/get/123,我来显示内容。
router.get('/get/:id', async (req,res) => {
const q_id = await Excuse.findById({_id: req.params.id})
res.json(q_id)
我遇到的问题是,如何使用类型获得 api?我尝试了字符串化,但它似乎不起作用。
我没看懂,可能你说的是查询。
GET /get/:id?type=some-type
路线是这样的
router.get('/get/:id', async (req,res) => {
const type = req.query.type; // that is "some-type"
const q_id = await Excuse.findOne({ type: type })
res.json(q_id)
我有点卡在这个上面了。我有一个像这样的 JSON 文件:
[
{
id: 123
content: Hello my name is abc
type: commentary
}
]
我知道您可以使用 ID 调用 api。例子:```www.helloworld.com/get/123,我来显示内容。
router.get('/get/:id', async (req,res) => {
const q_id = await Excuse.findById({_id: req.params.id})
res.json(q_id)
我遇到的问题是,如何使用类型获得 api?我尝试了字符串化,但它似乎不起作用。
我没看懂,可能你说的是查询。
GET /get/:id?type=some-type
路线是这样的
router.get('/get/:id', async (req,res) => {
const type = req.query.type; // that is "some-type"
const q_id = await Excuse.findOne({ type: type })
res.json(q_id)