我正在尝试使用 MongoDB 进行分页
我写这段代码:
findOptions := options.Find()
findOptions.SetLimit(20)
findOptions.SetSort(bson.M{{"_id", 1}})
cursor, err34 := collection.Find(context.Background(), bson.M{{"_id", bson.M{{"$gte", last_id}}}}, findOptions)
Run Code Online (Sandbox Code Playgroud)
现在它不断抱怨:
复合文字 go 中缺少类型并且映射文字 go 中缺少键
它抱怨这部分:
findOptions.SetSort(bson.M{{"_id", 1}})
Run Code Online (Sandbox Code Playgroud)
和
bson.M{{"_id", bson.M{{"$gte", last_id}}}}, findOptions)
Run Code Online (Sandbox Code Playgroud)
我已经被这个错误困扰了好几个小时了,这非常令人沮丧。
请帮忙 :(