MongoDB संस्करण {$ सेट नहीं:: {
नेवला संस्करण 4.0.3
मैं यह करने के कोशिश कर रहा हूँ:
groupsModel.updateQ({_id:group._id},{
$unset:{"moderators":""},
$set:{"admins":newAdmins}
})
और मैं
'\'$unset\' is empty. You must specify a field like so: {$unset: {<field>: ...}}'
बताते हुए catch
से एक MongoError हो रही है लेकिन यह खाली नहीं है।
moderators
, हालांकि, स्कीमा में नहीं है, इसलिए मैं इसे हटाने की कोशिश कर रहा हूं।
, एक ही त्रुटि थी सोचा था कि मैं इसे खो गया था जब तक मुझे एहसास हुआ कि क्षेत्र मेरी स्कीमा में नहीं था। –
धन्यवाद, मुझे एक ही समस्या थी। मुझे एहसास नहीं हुआ कि मैं स्कीमा में और अद्यतन विधि में 2 अलग-अलग नामों का उपयोग कर रहा हूं। –