在JavaScript中,我們可以使用使用OBJECTID如MongoDB中數組
3210的indexOf我想要做同樣的MongoDB中的ObjectID例如在陣列中查找特定字符串的位置
> ids= db.foo1.distinct('_id');
[
ObjectId("50d38d775f2b6c6e3393d6b0"),
ObjectId("50d38d835f2b6c6e3393d6b1")
]
> id0=db.foo1.findOne()._id
ObjectId("50d38d775f2b6c6e3393d6b0")
我正在尋找一種方法來做類似於ids.indexOf(id0),這將給我在ids內id0的位置。我可以將所有內容轉換爲字符串,然後使用indexOf,但我希望找到一個更簡單的方法來完成此操作。
我做了類似的事情。我希望有一個更聰明的方法來做到這一點。非常感謝 – user1848018