javascript では、indexOf を使用して、配列内の特定の文字列の位置を見つけることができます。
> ["aa","bb"].indexOf("bb")
1
たとえば、mongodbのobjectIdsで同じことをしたい
> ids= db.foo1.distinct('_id');
[
ObjectId("50d38d775f2b6c6e3393d6b0"),
ObjectId("50d38d835f2b6c6e3393d6b1")
]
> id0=db.foo1.findOne()._id
ObjectId("50d38d775f2b6c6e3393d6b0")
ID内のID0の場所を教えてくれるids.indexOf(id0)のようなことをする方法を探しています。すべてを文字列に変換してから indexOf を使用できますが、これを行うためのより簡単な方法を見つけたいと思っていました。