Et comme on peut les combiner entre eut (on peut mettre un $inc et un $set dans la même requête), ça permet d'avoir une api cohérente je trouve.
Par contre, le fait qu'on remplace le document quand on ne met de modifier n'est pas des plus intuitif, on est d'accord (même si c'est clairement documenté (http://www.mongodb.org/display/DOCS/Updating#Updating-update%28%29). Je suis pas sûr que l'avoir exposé à des débutants dans la démo soit une bonne idée, je connaissais pas cette fonctionnalité avant de te lire perso.
[^] # Re: Première appréciation
Posté par lothiraldan . En réponse à la dépêche MongoDB sort en version 2.2. Évalué à 3.
Ok au temps pour moi, je suis d'accord que ça serait plus intuitif. Mais il ne faut pas oublier qu'il n'y a pas que $set qu'on peut utiliser avec update, ya aussi tout celà : http://www.mongodb.org/display/DOCS/Updating#Updating-ModifierOperations.
Et comme on peut les combiner entre eut (on peut mettre un $inc et un $set dans la même requête), ça permet d'avoir une api cohérente je trouve.
Par contre, le fait qu'on remplace le document quand on ne met de modifier n'est pas des plus intuitif, on est d'accord (même si c'est clairement documenté (http://www.mongodb.org/display/DOCS/Updating#Updating-update%28%29). Je suis pas sûr que l'avoir exposé à des débutants dans la démo soit une bonne idée, je connaissais pas cette fonctionnalité avant de te lire perso.