2017-01-19 4 views
0

セッション変数に行数が少ないテーブルを保存し、 web2pyの最終提出時にSQLデータベースへの情報。セッション変数を使用して行数が少ないテーブルを保存し、最終フォームの提出時にデータをSQLデータベースに書き込みます。

+1

あなたが望むものを理解できるようにコードを追加してください –

+0

"テーブル"とはどういう意味ですか?セッションでは、ピクルすることができるものはすべて保存できます。たとえば、辞書のリストをセッションに格納し、後でデータベースに挿入することができます。 – Anthony

+0

まさに@Anthony thatsは私がしたいことですが、私はできません。あなたは私に例をあげてもらえますか? –

答えて

0

このような何か:

session.records = [] # Initialize the list in the session 

その後、レコードを追加します。

session.records.append(dict(field1=value1, field2=value2, ...)) 

その後、データベースにすべてのレコードを挿入します。

ids = db.mytable.bulk_insert(session.records) 

idsはのリストになります挿入されたレコードのidです。

関連する問題