Я пытаюсь выполнить запрос суммы в MongoDB, который считает все почтовые индексы в трех состояниях, но продолжаю сталкиваться с этим:
SyntaxError: illegal character
Вот пример моих данных:
{ "_id" : "80002", "city" : "ARVADA", "loc" : [ -105.098402, 39.794533 ], "pop" : 12065, "state" : "CO" }
{ "_id" : "80003", "city" : "ARVADA", "loc" : [ -105.065549, 39.828572 ], "pop" : 32980, "state" : "CO" }
Вот мой запрос:
db.population.aggregate([
{ $match: { $and: [ {“state”:”CA”}, { “state”:”AZ”}, {“state”:”NM”}] } },
{$group : {_id: null, count:{$sum:1}}}
])
Я пытаюсь посчитать все почтовые индексы в трех штатах, так что это хороший запрос для этого? Если нет, то как мне это сделать?
Любая помощь приветствуется!