Как я могу получить данные из Firebase Cloud Firestore в качестве модели?Можете ли вы показать мне полный код?Большое спасибо.
Модель:
public class Vehicle implements Serializable {
private String Title;
private int Year;
private int Price;
private String City;
public Vehicle(String title, String city, int price, int year) {
Title = title;
City = city;
Price = price;
Year = year;
}
public String getTitle() {
return Title;
}
public void setTitle(String title) {
Title = title;
}
public int getYear() {
return Year;
}
public void setYear(int year) {
Year = year;
}
public int getPrice() {
return Price;
}
public void setPrice(int price) {
Price = price;
}
public String getCity() {
return City;
}
public void setCity(String city) {
City = city;
}
}
MainActivity:
получить код из документов, но не может получить название транспортного средства
DocumentReference docRef = db.collection("cities").document("SF");
docRef.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
@Override
public void onComplete(@NonNull Task<DocumentSnapshot> task) {
if (task.isSuccessful()) {
DocumentSnapshot document = task.getResult();
if (document.exists()) {
Log.d(TAG, "DocumentSnapshot data: " + document.getData());
} else {
Log.d(TAG, "No such document");
}
} else {
Log.d(TAG, "get failed with ", task.getException());
}
}
});
Можете ли вы показать мне код, например, как получить заголовок в виде строки и т. Д., Я должен показать его в виде переработчика, поэтому мне нужно установить заголовок из firebase и getTitle из модели