How can I fix this?
I want to login with id and password, but I get the following error:
E/flutter ( 985): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: 'package:cloud_firestore_platform_interface/src/platform_interface/platform_interface_document_snapshot.dart': Failed assertion: line 69 pos 12: 'field is String || field is FieldPath': Supported [field] types are [String] and [FieldPath]
adminlogin() {
FirebaseFirestore.instance.collection('Admins').get().then((snapshot) {
snapshot.docs.forEach((result) {
if (result.get(['id']) != AdminID_controller.text.trim()) {
// ignore: deprecated_member_use
Scaffold.of(context)
.showSnackBar(SnackBar(content: Text("id is incorrect")));
} else if (result.get(['password']) !=
PasswordAdmin_controller.text.trim()) {
Scaffold.of(context)
.showSnackBar(SnackBar(content: Text("Password is incorrect")));
} else {
Scaffold.of(context).showSnackBar(
SnackBar(content: Text(" welcome" + result.get(['name']))));
}
});
});
}