Запрос значений столбцов без имен столбцов в sqflite - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть таблица, где я храню широту и долготу. Мне нужны эти значения, чтобы использовать их в LatLng (широта, долгота). Когда я использую эту функцию:

Future<List> getLatitude() async {

  var geoloc = await database;

  var result = await geoloc.rawQuery('SELECT lat FROM Geoloc');

  return result.toList();
}

я получаю что-то вроде этого:

{{lat: 44.7949447}, {lat: 44.7949512}, {lat: 44.7949696}, {lat: 44.7949648}, {lat: 44.7949703}, {lat: 44.7949715},

Однако мне не нужно имя столбца 'lat', мне нужны только значения. Я вроде застрял здесь. Спасибо!

1 Ответ

0 голосов
/ 03 мая 2020
return result.map((i) => i["lat"]).toList();

если вы один List<double> в качестве возвращаемого значения

return List<double>.from(map2.map((i) => i["lat"]).toList()).toList();
...