そのため、行が頻繁に変更されるデータベースをセットアップしようとしています。たとえば、1時間ごとに、データベースの特定の部分に番号を追加したいと思います。したがって、self.checkmarks
がに等しいデータベースに入力された場合、データベース3
のこの部分を追加された数値で更新して、self.checkmarks
今は等しくなるようにするための最良の方法は何3, 2
ですか?として列を確立しようとしましdb.Array
たが、属性エラーが発生しました:
AttributeError:'SQLAlchemy'オブジェクトに属性'Array'がありません
データベースを更新する方法を見つけましたが、置き換えるのではなくリストに追加して更新するための最良の方法がわかりません。append
私のアプローチは次のとおりですが、列を配列にすることはできないため、うまくいかないと思います。
ven = data.query.filter_by(venid=ven['id']).first()
ven.totalcheckins = ven.totalcheckins.append(ven['stats']['checkinsCount'])
db.session.commit()
よろしくお願いします