私はフラスコを使用しています。私は自分のデータベースにSQLalchemyを使い始めました。私はこのような辞書何かの巨大なリストを持っている:データベースに保存されていないレコードだけをデータベースに保存する方法は?
data = [{'id': '3242342342', 'name': 'sfsdfs fsdcd'},
{'id': '2131231221', 'name': 'sfsddddfs fsdcd'},
{'id': '3434343544', 'name': 'sfsfdgfddfs fsdcd'},
{'id': '5465443545', 'name': 'sfsiiiiiiidfs fsdcd'}]
をし、私はこのようなクラスがあります:彼らはしていない場合
class Record(db.Model):
id = db.Column(db.String(20), primary_key=True)
name = db.Column(db.String(50))
私のタスクはdata
からすべてのレコードを処理し、それらを追加することですデータベースはまだあり、更新されている場合は更新します。それを行う正しい方法は何ですか? おかげ
動作しているようです。ありがとう。 – GhostKU