Collectives™ on Stack Overflow

Find centralized, trusted content and collaborate around the technologies you use most.

Learn more about Collectives

Teams

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Learn more about Teams

I am new in flutter.And i have a question.I have method checkIsExistByString to check if i have a data before to insert date in sqflite.I expect true or false.

class DbManager {
    Future<bool> checkIsExistByString(String title) async {
            await openDb();
            var result = await _database
                .rawQuery('SELECT $Title FROM $tableName WHERE $Title = ?', [title]);
            return Future<bool>.value(result.isEmpty ? true : false);

When i try to use checkIsExistByString i expect bool, but i have Instance of 'Future

void _submit() async {
    print(dbmanager.checkIsExistByString('Title'));//print -- Instance of 'Future<bool>',but i expect true
        

Thanks for contributing an answer to Stack Overflow!

  • Please be sure to answer the question. Provide details and share your research!

But avoid

  • Asking for help, clarification, or responding to other answers.
  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.