データベースの作成時に、cities
テーブルと都市を挿入しようとしています。テーブル構造はかなり簡単で、id
とname
列だけです。
onCreate
データベースクラスのメソッド、このコマンドでテーブルを作成します。
_var tblCities = 'cities';
await db.execute('CREATE TABLE $tblCities (id INTEGER PRIMARY KEY, name TEXT)');
_
Cities
fromMap
とtoMap
メソッドを持つfor
ループを使用してリスト全体を繰り返す
toMap
メソッドを使って街の地図を作成するdb.insert
_メソッドを呼び出す私はよくわかりませんが、これは愚かなアプローチによるので、より良いそして最適化された解決策について考える...
データベースに一度にすべてのデータを挿入するために、生のクエリを作成できます。