Nodejs Mongo вставить в под-документ - динамическое имя поля
{имя пользователя: «me», компании: {«ваша компания»: {...}}
Я хочу вставить компанию в запись пользователя (коллекцию пользователей), чтобы:
{имя пользователя: «me», компании: {«ваша компания»: {...}, «Моя компания»: {...}}
Но имя динамично ..
var companyid = "mycompany";
.collection('users').findAndModify(
{username: usern},
[['_id', 'asc']],
{$set:{companies:{companyid: { desksmemberships:[] }}}},
{new: true}, function(){...}
Дает это .. {username: & amp; me & apos ;, companies: {& quot; yourcompany & quot;: {...}, & quot; companyid & quot;: {...}}
Как мне это сделать?