Документ получения от Firestore по идентификатору не существует, но действительно существует - PullRequest
0 голосов
/ 05 мая 2020

У меня есть такой простой запрос:

suspend fun getRecipeById(id: String): Recipe {
    val snapshot = firebase.firestore
        .collection(RECIPE_COLLECTION)
        .document(id)
        .get()
        .await()
}

Я ищу документ по автоматически сгенерированному идентификатору документа:

enter image description here

С первым документом работает, но я пытался с другим, и документ не существует, но если я посмотрю на Firestore, существует.

Я отлаживал, и документ правильный.

1 Ответ

1 голос
/ 06 мая 2020

Наконец я нашел проблему. В моем значении базы данных я получил пробел за идентификатором. Так что будьте осторожны, редактируя базу данных вручную, чтобы избежать человеческих ошибок.

...