数据库数据 [ { _id: 5be42b9e49a17f3270d8d9a5, url: '/test/*/test', __v: 0 }, { _id: 5be42e9a5330e01e64ae6029, url: '/test/%/test', __v: 0 } ]
用mongo怎样匹配类似“/test/123455/test”这样的值呢
回复 (6)
A
正则匹配
7
会不会多此一举
S
引用 AnzerWall正则匹配
@AnzerWall 是查出来然后for循环正则匹配吗
S
引用 740552662会不会多此一举
@740552662 老兄对权限设计怎么看
S
引用 peasonlee正则匹配查询 https://docs.mongodb.com/manual/reference/operator/query/regex/index.html
@peasonlee 现在情况是反的,数据库里存的是匹配规则,外面是值,/test/123455/test取查到‘/test//test,而不是‘/test//test匹配/test/123455/test
参与回复
登录后即可参与回复。登录