gpt4 book ai didi

regex - 如何在我的 go 项目中修复此错误 - undefined : bson. RegEx

转载 作者:数据小太阳 更新时间:2023-10-29 03:41:39 27 4
gpt4 key购买 nike

我的编辑器出现以下错误:未定义:bson.RegEx

由于我的go项目中的这行代码:

regex := bson.M{"$regex": bson.RegEx{模式:id,选项:"i"}}

为什么会出现此错误以及如何解决?

我已确定我正在导入:

"go.mongdb.org/mongo-driver/bson"

我还检查了 bson/primitive/primitive.go 以查看 RegEx 确实存在

使用版本 1.1.0 的 mongo-driver。

最佳答案

设法通过删除这个来解决这个问题:

regex := bson.M{"$regex": bson.RegEx{Pattern: id, Options: "i"}}

添加:

regex := `(?i).*` + name + `.*`
filter = bson.M{"name": bson.M{"$regex": regex}}

关于regex - 如何在我的 go 项目中修复此错误 - undefined : bson. RegEx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57545112/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com