ObjectIds är objekt så ett standard ==likhetstest jämför referenserna för likhet, inte de inneslutna id-värdena. Det rätta sättet att jämföra deras värden är att använda ObjectId.equals som:
obj1.equals(obj2)
ObjectIds är objekt så ett standard ==likhetstest jämför referenserna för likhet, inte de inneslutna id-värdena. Det rätta sättet att jämföra deras värden är att använda ObjectId.equals som:
obj1.equals(obj2)