Ici, j'ai créé une collection avec un seul documentmongodb carte du curseur en PHP
db.getCollection('example').insert({"example":1});
Sur la commande shell mongo, je suis en mesure d'obtenir la sortie en utilisant la commande curseur mongo carte. Cependant, j'ai du mal à trouver l'implémentation du pilote PHP équivalent. PHP Mongo Cursor. Des alternatives?
db.getCollection('example').find({"example":1},{"_id":1}).map(function(doc) {
return {'id': doc._id.str }
})
Comme vous pouvez le voir, cette question est clairement un doublon à OP [question précédente] (http://stackoverflow.com/questions/33307610/mongodb-get-id-as-string-in-find-query) et comme comme dit [ici] (http://chat.stackoverflow.com/transcript/message/26469064#26469064) la boucle 'array_map' ou' foreach' est le chemin à parcourir. – styvane