Mongodb 如何基于多个ID获取数据?

Mongodb 如何基于多个ID获取数据?,mongodb,go,Mongodb,Go,在这里,我使用golang从数据库mongodb获取数据。假设我有一个Id属性,我希望根据该Id接收数据,通过在查询中传递Id属性很容易,如下所示:- c.Find(bson.M{"_id": 1}).One(&data) 如果id为1。但我有一个例子,我在一次基于id找到两个或多个,它将返回id数组,如“_id”:[1,2,3],那么我将如何从该id检索数据。有人能帮忙吗 已编辑 这能解决我的问题吗 谢谢@icza你能告诉我使用了什么方法(POST、GET、PUT、DELETE)意

在这里,我使用golang从数据库mongodb获取数据。假设我有一个
Id
属性,我希望根据该Id接收数据,通过在查询中传递Id属性很容易,如下所示:-

 c.Find(bson.M{"_id": 1}).One(&data)
如果id为1。但我有一个例子,我在一次基于id找到两个或多个,它将返回id数组,如“_id”:[1,2,3],那么我将如何从该id检索数据。有人能帮忙吗

已编辑

这能解决我的问题吗


谢谢

@icza你能告诉我使用了什么方法(POST、GET、PUT、DELETE)意味着我应该使用什么方法才能获得更好的结果