4

ドキュメントを TinyDB データベースに挿入するときにドキュメント ID を定義することは可能ですか? たとえば(チュートリアルから)https://pypi.python.org/pypi/tinydb

from tinydb import TinyDB, where

from tinydb import TinyDB, where
db = TinyDB('./db.json')
db.insert({'int': 1, 'char': 'a'})
db.insert({'int': 1, 'char': 'b'}

しかし、生成されたドキュメントが表示された場合:

{"_default": {"1": {"int": 1, "char": "a"}, "2": {"int": 1, "char": "b"}}}

「1」や「2」など、TinyDB が自動的に決定する ID。ドキュメントを挿入するときにそのIDを選択する方法はありますか? また、アップサートを行うことは可能ですか?

ありがとう!:)

4

1 に答える 1