由于.update()方法调用.mergeObj(),因此一旦创建,似乎就无法从太妃糖中的记录中删除任何列。我也尝试过使用function(){ delete this[column]; return this; }
,但这似乎没有任何作用……实际上,它甚至不会引发错误。
A。这是故意的吗?我注意到lodash中的.merge()也缺少一种从对象中删除键的方法。 Nosql启发数据库中的最佳做法是不删除列吗?
B。没有删除列的能力,最好的做法是确保该记录不会出现在后续的.filter()调用中?