Spring Data Firestore Sample

This is a basic demo using Spring WebFlux and Reactive Repositories with Google Cloud Firestore.

Firestore Control Panel

This section allows you to read and modify User entities in Firestore. Some values are prefilled as an example of what you can type in.

Create and save a new User
Name:
Age:
Pets (comma-separated values {pet-type}-{name} for each pet, such as "fish-dory"):
Phone numbers (comma-separated):
Show all users
Show all users with age
Age:
Show phone numbers by name (even if a user is removed, the associated phone numbers remain - because they are stored as a subcollection)
Name:
Remove user by name
Name:
Remove phone numbers by user name
Name:
View your Firestore data in the Cloud Console