2024-05-16 08:26:58 发布
网友
如何从TinyDB中删除记录或文档
数据库示例:
{"1" : {"id_key" : "xxx", "params" : {} } }, {"2" : {"id_key" : "yyy", "params" : {} } },
我想删除"1"如果id_key=='xxx'
"1"
id_key=='xxx'
在TinyDB上,建议使用下面的教程代码。如何完成记录/单据的删除?在
要对数据使用示例代码,请键入:
db.update(delete('id_key'), where('id_key') == 'xxx')
请注意:TinyDB是一个键值数据库。使用上述代码将删除键“xxx”。如果您键入:
您将看到键“xxx”被删除。但是要意识到,该行仍然存在于数据库中,如果“params”中有任何值,“params”中的值仍将存在。在
更好的替代方法可能是使用TinyDB的remove命令,例如:
db.remove(where('id_key') == 'xxx')
要对数据使用示例代码,请键入:
请注意:TinyDB是一个键值数据库。使用上述代码将删除键“xxx”。如果您键入:
^{pr2}$您将看到键“xxx”被删除。但是要意识到,该行仍然存在于数据库中,如果“params”中有任何值,“params”中的值仍将存在。在
更好的替代方法可能是使用TinyDB的remove命令,例如:
相关问题 更多 >
编程相关推荐