从 NeDB 数据库中删除数据
removing data from NeDB database
这是我从数据库中删除数据的命令
chats.remove({ _id: chatId }, {}, function (err, numRemoved) // chatId = 1001131507377
运行 删除命令之前的数据库
{"_id":1001131507377,"chatTitle":"test group","AddedBy":"159263523 - @rrbot - Abd"}
运行删除订单后的数据库
{"_id":1001131507377,"chatTitle":"test group","AddedBy":"159263523 - @rrbot - Abd"}
{"$$deleted":true,"_id":1001131507377}
它通过了并且没有显示任何错误
NeDB 工作正常。数据更新附加在文件末尾,直到 NeDB "compacts" 数据。
您可以使用以下命令手动压缩数据:chats.persistence.compactDatafile()
有关详细信息,请参阅:
https://github.com/louischatriot/nedb#persistence
这是我从数据库中删除数据的命令
chats.remove({ _id: chatId }, {}, function (err, numRemoved) // chatId = 1001131507377
运行 删除命令之前的数据库
{"_id":1001131507377,"chatTitle":"test group","AddedBy":"159263523 - @rrbot - Abd"}
运行删除订单后的数据库
{"_id":1001131507377,"chatTitle":"test group","AddedBy":"159263523 - @rrbot - Abd"}
{"$$deleted":true,"_id":1001131507377}
它通过了并且没有显示任何错误
NeDB 工作正常。数据更新附加在文件末尾,直到 NeDB "compacts" 数据。
您可以使用以下命令手动压缩数据:chats.persistence.compactDatafile()
有关详细信息,请参阅: https://github.com/louischatriot/nedb#persistence