В MySQL я бы просто пошел "SELECT sum (pts) FROM table", чтобы получить сумму столбца pts в таблице. Однако я конвертирую это приложение в MongoDB и не могу найти простой способ получить сумму общего ключа «type» в моей коллекции. Я использую PHP, поэтому , пожалуйста, дайте код PHP для этой работы.
Вот мои данные:
{ "_id" : ObjectId("4f136dab5056f65b61000000"), "p_id" : "3", "g_id" : "1", "type" : "3" }
{ "_id" : ObjectId("4f136dad5056f65760000000"), "p_id" : "8", "g_id" : "1", "type" : "7" }
{ "_id" : ObjectId("4f136daf5056f65860000000"), "p_id" : "6", "g_id" : "1", "type" : "4" }
{ "_id" : ObjectId("4f136db15056f65460000000"), "p_id" : "27", "g_id" : "1", "type" : "2" }
Как получить сумму $, равную сумме ключа типа?