Nodejs Mongo se inserta en el subdocumento - nombre de campo dinámico
{nombre de usuario: 'yo', compañías: {"su compañía": {...}}
Quiero insertar una empresa en un registro de usuario (colección de usuarios), para hacer:
{nombre de usuario: 'yo', compañías: {"su compañía": {...}, "mi compañía": {...}}
Pero el nombre es dinámico.
var companyid = "mycompany";
.collection('users').findAndModify(
{username: usern},
[['_id', 'asc']],
{$set:{companies:{companyid: { desksmemberships:[] }}}},
{new: true}, function(){...}
Da esto .. {nombre de usuario: 'yo', compañías: {"su compañía": {...}, "companyid": {...}}
¿Cómo hago esto?