我正在使用传递 batchSize changestreamopt.BatchSize。但这不起作用发生此错误:BSON field '$changeStream.batchSize' is an unknown field示例 API 调用// coll is *mongo.Collection// ctx is contextcur, err := coll.Watch(ctx, nil, changestreamopt.BatchSize(1000))
1 回答
胡说叔叔
TA贡献1804条经验 获得超8个赞
这看起来像是当前mongo-go-driver
(v0.0.16) 中的错误,其中batchSize
选项被传递到$changestream
管道阶段而不是光标。
代码change_stream.go#L66-L73似乎只用于maxAwaitTime
光标。
- 1 回答
- 0 关注
- 92 浏览
添加回答
举报
0/150
提交
取消