为了账号安全,请及时绑定邮箱和手机立即绑定

pipeline.all 不适用于过滤器中的特殊字符,例如“(”

pipeline.all 不适用于过滤器中的特殊字符,例如“(”

Go
HUX布斯 2023-07-31 16:34:30
我正在尝试使用 Golang 查询 MongoDB 数据库c.Pipe,但响应始终为空,尽管我有诸如("name": "test case ( parenthesis )")数据库之类的项目。pipe := c.Pipe([]bson.M{{"$match": bson.M{"name":"("}}})resp := []bson.M{}err := pipe.All(&resp)if err != nil {  //handle error}fmt.Println(resp) // Empty resp
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

您应该需要一个正则表达式来查询包含character的名称(。正则表达式应该是.*\(.*.



查看完整回答
反对 回复 2023-07-31
  • 1 回答
  • 0 关注
  • 65 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信