comme le titre l'indique, je veux effectuer une recherche (un) pour un document, par _id, et s'il n'existe pas, le faire créer, puis s'il a été trouvé ou créé, le renvoyer dans le rappel.
Je ne veux pas le mettre à jour s'il existe, comme j'ai lu le fait findAndModify. J'ai vu beaucoup d'autres questions sur Stackoverflow à ce sujet, mais encore une fois, je ne souhaite rien mettre à jour.
Je ne sais pas si en créant (ou non), CELA est en fait la mise à jour dont tout le monde parle, c'est tellement déroutant :(
collection.findAndModify({_id:'theId'}, <your sort opts>, {$setOnInsert:{foo: 'bar'}}, {new:true, upsert:true}, callback)
. Voir la documentation