是否可以创建路由params
正则表达式?
我想通过 rquest.params 进行动态搜索,但我认为它可以使用正则表达式进行动态搜索,因此我可以获取该参数,然后在我的数据库中搜索该键
假设在我的字段数据库中我有标题、作者、主题
我不想为 get 请求创建路由请求 /:title ,/:author,/:subject
,是否可以使用正则表达式在参数上创建动态搜索?
最佳答案
您可以在 mongo 中尝试使用 OR 运算符
,如下所示:
$or :[
{
title:request.params.title
},
{
author:request.params.author
},
{
subject:request.params.subject
},
]
关于javascript - 如何通过选择和动态参数进行正则表达式路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55475092/