是否可以直接从节点/元素获取下一个节点/元素?像这样:
> dir "C:\Program Files (x86)\Windows Kits\10\Include"
10.0.10150.0
10.0.10586.0
10.0.15063.0
10.0.17134.0
10.0.10240.0
10.0.14393.0
10.0.16299.0
10.0.17763.0
答案 0 :(得分:1)
许多boost侵入式容器都有一个静态成员函数s_iterator_to
,可以直接从一个值中获得一个迭代器。
因此,您可以获得一个迭代器,然后使用迭代器接口:
objectID, _ := primitive.ObjectIDFromHex("5c1760b4bd421c09e0f3140c")
filter = bson.M{"_id": bson.M{"$gt": objectID}}
cur, err := collection.Find(ctx, filter, &options)