my guestMin and guestMax are both strings, and I want to add them together and put the sum into guestSum.
I tried this:
$project:{
"_id" : 1,
"name" : 1,
"guestsMin" : 1,
"guestsMax" : 1,
"guestSum" : parseInt("guestsMin") + parseInt("guestsMax"),
"gmapsdata" : 1
}
this does not show the guestSum at all
$project:{
"_id" : 1,
"name" : 1,
"guestsMin" : 1,
"guestsMax" : 1,
"guestSum" : { $add: [ parseInt("guestsMin"), parseInt("guestsMax") ] },
"gmapsdata" : 1
}
this gives "guestSum": null,
"guestSum" : { $add: [ parseInt("$guestsMin"), parseInt("$guestsMax") ] },
this gives "guestSum": null,
"guestSum" : { $multiply: [ parseInt("$guestsMin"), parseInt("$guestsMax") ] },
this gives "guestSum": null,
"guestSum" : { $multiply: [ parseInt("property.guestsMin"), parseInt("property.guestsMax") ] },
this gives "guestSum": null,
Im running out of ideas, anyone?