我正在使用傳遞 batchSize changestreamopt.BatchSize。但這不起作用發(fā)生此錯(cuò)誤:BSON field '$changeStream.batchSize' is an unknown field示例 API 調(diào)用// coll is *mongo.Collection// ctx is contextcur, err := coll.Watch(ctx, nil, changestreamopt.BatchSize(1000))
1 回答

胡說(shuō)叔叔
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊
這看起來(lái)像是當(dāng)前mongo-go-driver
(v0.0.16) 中的錯(cuò)誤,其中batchSize
選項(xiàng)被傳遞到$changestream
管道階段而不是光標(biāo)。
代碼change_stream.go#L66-L73似乎只用于maxAwaitTime
光標(biāo)。
- 1 回答
- 0 關(guān)注
- 128 瀏覽
添加回答
舉報(bào)
0/150
提交
取消