Skip to content

Instantly share code, notes, and snippets.

void _onPressed(){
var firebaseUser = FirebaseAuth.instance.currentUser;
firestoreInstance
.collection("users")
.doc(firebaseUser.uid)
.update({"age": 60,"familyName": "Haddad"}).then((_) {
print("success!");
});
}
@PeterHdd
PeterHdd / s.dart
Last active October 16, 2020 10:28
void _onPressed() {
var firebaseUser = FirebaseAuth.instance.currentUser;
firestoreInstance
.collection("users")
.doc(firebaseUser.uid)
.update({"age": 60}).then((_) {
print("success!");
});
}
@PeterHdd
PeterHdd / a.dart
Last active October 16, 2020 10:28
void _onPressed() {
var firebaseUser = FirebaseAuth.instance.currentUser;
firestoreInstance.collection("users").doc(firebaseUser.uid).update({
"age": 60,
"familyName": "Haddad",
"address.street": "street 50",
"address.country": "USA"
}).then((_) {
print("success!");
});
@PeterHdd
PeterHdd / m.dart
Last active October 16, 2020 10:29
void _onPressed() {
var firebaseUser = FirebaseAuth.instance.currentUser;
firestoreInstance.collection("users").doc(firebaseUser.uid).update({
"characteristics" : FieldValue.arrayUnion(["generous","loving","loyal"])
}).then((_) {
print("success!");
});
}
@PeterHdd
PeterHdd / pet.dart
Last active October 16, 2020 10:29
firestoreInstance.collection("users").add({
"name": "john",
"age": 50,
"email": "example@example.com",
"address": {"street": "street 24", "city": "new york"}
}).then((value) {
print(value.id);
firestoreInstance
.collection("users")
.doc(value.id)
void _onPressed() {
var firebaseUser = FirebaseAuth.instance.currentUser;
firestoreInstance.collection("users").doc(firebaseUser.uid).delete().then((_) {
print("success!");
});
}
void _onPressed() {
var firebaseUser = FirebaseAuth.instance.currentUser;
firestoreInstance.collection("users").doc(firebaseUser.uid).update({
"username" : FieldValue.delete()
}).then((_) {
print("success!");
});
}
void _onPressed() {
firestoreInstance.collection("users").get().then((querySnapshot) {
querySnapshot.docs.forEach((result) {
print(result.data());
});
});
}
void _onPressed() {
firestoreInstance.collection("users").get().then((querySnapshot) {
querySnapshot.docs.forEach((result) {
firestoreInstance
.collection("users")
.doc(result.id)
.collection("pets")
.get()
.then((querySnapshot) {
querySnapshot.docs.forEach((result) {
@PeterHdd
PeterHdd / doc.dart
Last active October 16, 2020 10:31
void _onPressed() {
var firebaseUser = FirebaseAuth.instance.currentUser;
firestoreInstance.collection("users").doc(firebaseUser.uid).get().then((value){
print(value.data());
});
}