Фильтр Firebase по дате в формах Xamarin - PullRequest
0 голосов
/ 26 января 2020

Ссылка на изображение

Я хочу эквивалентный запрос, подобный этому, для форм Xamarin, для отображения данных в диапазоне дат

firebase.database().ref().child("Users").orderByChild('regdate')
  .startAt("2019-01-05").endAt("2019-01-10");

или любой другой способ фильтрации данных по диапазону дат в формах ксамрина. Я использую пакет NuGet FirebaseDatabase. net для моего приложения. Пожалуйста, помогите мне, как я могу достичь этого?

Я скопирую вышеупомянутый запрос из этой ссылки .

1 Ответ

0 голосов
/ 26 января 2020

Репозиторий для пакета firebase-database-dotnet содержит документацию по , как запрашивать базу данных . После прочтения этого, похоже, что найденный вами запрос преобразуется в:

var firebase = new FirebaseClient("https://dinosaur-facts.firebaseio.com/");
var users = await firebase
  .Child("Users")
  .OrderBy("regdate")
  .StartAt("2019-01-05")
  .EndAt("2019-01-10")
  .OnceAsync<User>();

, где User - это пользовательский класс, который вы создаете для представления свойств JSON, которые вы сохраняете для пользователя в базе данных. аналогично Dinosaur классу , Message классу и Author классу в образцах репо firebase-database-dotnet.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...