如何使用TinyDB检索值?

时间:2018-03-27 00:42:34

标签: python database tinydb

我最近开始使用python进行编码,刚开始使用TinyDB。 我得到了插入,删除和更新工作,但我无法弄清楚如何从我的数据中检索值。

{"_default": {"1": {"name": "Sarah", "value": 8}, "2": {"name": "John", "value": 9}}}

我如何从特定名称中获取值?例如

1 个答案:

答案 0 :(得分:0)

尝试

from tinydb import TinyDB, Query
db = TinyDB('<your json path>')

# Get data from `Sarah`
result = db.get(Query()['name'] == 'Sarah')

那么您的值应该为result.get('value')