Не удается вывести список сообщений в лазурном запросе

в настоящее время я работаю над приложением для обмена сообщениями, у меня есть несколько строк в моей лазурной таблице, каждая со столбцом сообщения и столбцом идентификатора пользователя, что я пытаюсь сделать, это загрузить все сообщения, которые имеют соответствующий идентификатор пользователя, соответствующий тому, что просматривается для приложения, вот мой текущий код:

messageTable = await MobileService.GetTable<MessageTable>().Where(item => item.User_ID == "specified id").ToEnumerableAsync();

            foreach(var item in messageTable){

                idList.Add(item.User_ID);

            }

            Debug.WriteLine(idList);

Это предназначено для получения всех идентификаторов, соответствующих искомому, и вывода их в виде списка, но происходит сбой, как мне это сделать?


person Apple Geek    schedule 10.03.2018    source источник
comment
but it crashes, Исключение / StackTrace?   -  person SushiHangover    schedule 10.03.2018


Ответы (1)


У меня есть несколько строк в моей лазурной таблице, каждая со столбцом сообщений и столбцом идентификатора пользователя, я пытаюсь загрузить все сообщения, у которых есть соответствующий идентификатор пользователя, соответствующий тому, что ищет приложение.

Если вы говорите об отношениях, я предположил, что вы используете бэкэнд С#. Для этого подхода вы можете следовать этому аналогичному >проблема. И вы можете использовать fiddler для захвата трассировки сети при выполнении вашего запроса, и вы можете установить IncludeErrorDetailPolicy.Always в своем бэкэнд-коде, чтобы зафиксировать подробную ошибку, подробности, которые вы можете следовать этому проблема.

Кроме того, вы можете включить Диагностика службы приложений Azure для захвата исключения, чтобы сузить круг этой проблемы.

Таким образом, вам необходимо устранить эту проблему, и описанный выше подход используется, чтобы убедиться, что ваш мобильный сервер работает должным образом. Если вы смогли успешно получить messageTable, вам необходимо отладить мобильный клиент, чтобы проверить код клиента.

person Bruce Chen    schedule 12.03.2018