sql >> Database >  >> NoSQL >> MongoDB

Voorkom runtime-paniek in bson.ObjectIdHex

bson.ObjectIdHex() documenten dat het in paniek zal raken als u een ongeldig object-ID doorgeeft:

Als je dit wilt vermijden, controleer dan eerst je invoerstring met bson.IsObjectIdHex() , en ga alleen verder met het aanroepen van bson.ObjectIdHex() als uw invoer geldig is:

if bson.IsObjectIdHex(obid[0]) {
    // It's valid, calling bson.ObjectIdHex() will not panic...
}


  1. hoe de time-out van de JedisConnectionFactory-basis te configureren op het spring-boot-framework

  2. Vraagteken Typescript variabele

  3. Snelste manier om een ​​numpy-array op te slaan in redis

  4. Express met Mongodb-documenten in Jade