Запись в моей базе данных:
{
"_id": {
"$oid": "5b93d84aa9123300043c4f8f"
},
"googleId": "110329027039267241635",
"username": "Carl Junior",
"eoUsers": [
{
"username": "1@gmail.com",
"password": "3",
"loggedIn": false
},
{
"username": "1@gmail.com",
"password": "3",
"loggedIn": false
},
{
"username": "1@gmail.com",
"password": "3",
"loggedIn": false
},
{
"username": "1@gmail.com",
"password": "3",
"loggedIn": false,
earnings: [['1/20', 0.2], ['1/21', 0.1], // I want to insert item here
},
]]
],
"__v": 0
Я хочу поместить элемент в базу данных в списке «Доходы», я решил использовать один из следующих вариантов: https://mongodb.github.io/node-mongodb-native/markdown-docs/insert.html
Хотя я не могу понять это. Как добавить элемент в список, который я обозначил?
ТАК после вставки элемента запись должна выглядеть следующим образом:
{
"_id": {
"$oid": "5b93d84aa9123300043c4f8f"
},
"googleId": "110329027039267241635",
"username": "Carl Junior",
"eoUsers": [
{
"username": "1@gmail.com",
"password": "3",
"loggedIn": false
},
{
"username": "1@gmail.com",
"password": "3",
"loggedIn": false
},
{
"username": "1@gmail.com",
"password": "3",
"loggedIn": false
},
{
"username": "1@gmail.com",
"password": "3",
"loggedIn": false,
earnings: [['1/20', 0.2], ['1/21', 0.1], ['I INSERTED', 0.45]]
},
],
"__v": 0