Во флаттере, используя пакет sqflite Я могу создать базу данных, используя этот необработанный запрос ... A
await db.execute('CREATE TABLE Article (id INTEGER PRIMARY KEY, title TEXT, description TEXT, url TEXT, urltoimage TEXT, publishedat TEXT)');`
Затем я могу записать данные в базу данных следующим образом ... B
await txn.rawInsert('INSERT INTO Article(title, description, url, urltoimage, publishedat) VALUES("$title", "$description", "$url", "$urlToImage", "$publishedAt")');
Тогда я могу получить эти данные, так что ... C
List<Map> title = await database.rawQuery('SELECT title FROM Article');
И, наконец, использовать эти данные во флаттере вот так ...
Text('${title[index]}'),
Когда я использую этот метод, я получаю этот результат при выполнении шага D ...
{title: Op-Ed: Does the Video Game Industry Really Need Blockchain?}
Я знаю, что при правильном возврате этих данных я пропускаю несколько шагов. Вместо этого я действительно хочу что-то вроде этого ... E
Op-Ed: Does the Video Game Industry Really Need Blockchain?
Как я мог получить результат типа E вместо?