Nodejs Mongo in Filialdokument einfügen - dynamischer Feldname
{username: 'me', companies: {"yourcompany": {...}}
Ich möchte eine Firma in einen Benutzerdatensatz (Benutzersammlung) einfügen, um:
{username: 'me', companies: {"yourcompany": {...}, "mycompany": {...}}
Aber der Name ist dynamisch ..
var companyid = "mycompany";
.collection('users').findAndModify(
{username: usern},
[['_id', 'asc']],
{$set:{companies:{companyid: { desksmemberships:[] }}}},
{new: true}, function(){...}
Gibt Folgendes zurück: {Benutzername: 'Ich', Unternehmen: {"Ihr Unternehmen": {...}, "Unternehmens-ID": {...}}
Wie mache ich das?