ionic sqlite database data fetching synchronization error

212 views Asked by At

I am new to Ionic framework. I have used Sqlite database in app. I need to fetch data from local database and send that to server. Problem I am facing is, my post method is getting executed before success callback is completed in $cordovaSQLite.execute method. I need process to wait till it is completed.

var query = "SELECT * FROM users WHERE id = ?";
$cordovaSQLite.execute($rootScope.db, query,[$scope.userId]).then(function(res) {
            // some process to make data in some format
            console.log('process is completed');
     }, function (err) {

          });
 console.log('after execute function');

This is rough form of my code. I expect output as

process is completed.
after execute function.

But I am getting output as :

after execute function
process is completed.

Please help me to find solution for this. Thank you. !!!

0

There are 0 answers