Я использую следующий BSON для запроса фильтра.
id1, _ := primitive.ObjectIDFromHex("5da34e9037c3bed2f5409489")
id2, _ := primitive.ObjectIDFromHex("5da3511c37c3bed2f540948a")
filter := bson.D{{"_id", bson.D{{"$in", bson.A{id1, id2}}}}}
Пока у нас есть только id1 и id2, но в будущем будет id3, id4.
Как создать динамический BSON и передать его в фильтр?