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;: {...}}

Как мне это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос