我有一段简单的代码可以从MongoDB数据库中检索用户的食品室。食品室是一系列食材。我可以检索成分数组,但每个条目都有一个我不想要的_id键:值对。
例如:
int z = 0; //Meine Zahl
// string b = 0; // Mein String
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int a = z + 1;
textBox1.Text = a;
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = "2";
}
...
会给我
User.findOne({email:userEmail}, 'pantry', function(err,userPantry){
console.log(userPantry);
})
我知道如果我将[{
_id: tt34h7uhgt4ngu4hg,
quantity:1,
name:'beef'
}]
添加到上面的代码中,那么它将删除'-_id'
值,但这只是对象的根对象,我该如何应用相同的逻辑来删除它来自食品室阵列。
我宁愿让数据库完成工作,然后做一个可怕的foreach循环并在代码中删除它。