я пытаюсь получить данные из облачного хранилища Firebase по этому пути:
пользователи> "идентификатор пользователя"> сообщения>
изображение данных, которые я хочу получить: снимок экрана ссылка
(я использую plugin.CloudFirestore)
когда я использую этот код:
public async Task<IEnumerable<PostItem>> GetUserPostsList(string userId)
{
var group = await CrossCloudFirestore.Current
.Instance
.GetCollectionGroup("Posts")
.GetDocumentsAsync();
var yourModels = group.ToObjects<PostItem>();
return yourModels;
}
я получаю сообщения всех пользователей
Я не знаю, как правильно установить путь
функция ввода "userId" - это ключ Id пользователя, которого я хочу получить сообщения
, когда я пытаюсь использовать:
public async Task<IEnumerable<PostItem>> GetUserPostsList(string userId)
{
var group = await CrossCloudFirestore.Current
.Instance
.GetCollectionGroup("Posts/" + userId +"/posts")
.GetDocumentsAsync();
var yourModels = group.ToObjects<PostItem>();
return yourModels;
}
я получаю эту ошибку: ссылка на снимок экрана