我只想删除表“ Meta”中的一条记录,例如PasswordInfo 我尝试了这段代码:
var data = _mednoteDb.GetCollection(Users).FindOne(...);//specific record
data.Remove("PasswordInfo");
但是没有用。
答案 0 :(得分:0)
我不是mongodb超级专家,但是根据您数据的格式,您可能希望使用一个或另一个mongodb运算符函数。
$pull
是用于从文档documentation here的数组属性中删除元素的运算符。
$unset
是用于从文档documentation here中删除子文档的运算符。
stackoverflow上已经有很多示例,如果您找不到要查找的内容,我可以为您指明一些特定的方向。