Creates a QueryResult for a failed Query
factory QueryResult.failed(Query query, {String errorMsg = ""}) => QueryResult._(query, wasSuccessful: false, payload: {'ERROR': errorMsg});