我是flutter和android應用程式的新手。我開發了一個測驗應用程式。它從 Firebase 加載 Json 資料,我想將其保存到 Sqlite(用于快速查詢)。我的問題是 Json 資料相當復雜,它有多個嵌套的資料陣列(參考 Json 資料如下)
由于 Sqlite 不允許在表中嵌套表,我不確定如何組織或將資料轉換為最合理的 Sqlite。我正在考慮將我所有的 Json 保存為字串,但我知道這不是一個好主意。任何人有更好的想法,非常感謝
{
"title": "TEST title",
"des": null,
"ver": 0,
"partOne": [
{
"number": 1,
"correctAns": 3,
"question": "question 1 here?",
"ansA": "answer A here",
"ansB": "answer B here",
"ansC": "answer C here",
"ansD": "answer D here"
},
// about 100 question
...
// about 100 part
...
]
}
uj5u.com熱心網友回復:
如果您使用它會更好Hive,它是一個本地資料庫,可以讓您解決復雜的資料問題。超級簡單,作業速度比SQflite
你需要的東西:
我都嘗試過
hive和objectbox。如果您有復雜的資料并想解決存盤問題,建議您使用它。祝你好運,希望對你有幫助!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/422615.html標籤:
下一篇:按本地時間日期的SQLite組
