С Firestore, какой лучший способ сохранить и получить много дат? - PullRequest
0 голосов
/ 06 июня 2018

Я создаю приложение, которое отслеживает ежедневные цели.Каждый день, когда пользователь достигает своей «цели», мне нужно сохранять текущую дату в firestore.Каков наилучший подход к сохранению дат в пожарном депо?В настоящее время это настройки, которые у меня есть:

Изображение здесь

Однако проблема с этой настройкой заключается в том, когда я пытаюсь получить / обновить / удалить поля под пользователем 'документ, я получаю следующее error .

Хотел бы я использовать время Unix для этого и делать преобразования в swift, или есть другой способ ссылки на поля с "/" в нем?

1 Ответ

0 голосов
/ 06 июня 2018

Хранение даты и времени в виде строк не очень хорошая идея.Вероятно, вы должны использовать тип отметки времени для полей, которые содержат даты и время.

У Firestore есть собственный тип для дат и времени , как описано здесь .Вы можете читать и записывать эти значения, используя класс Timestamp .Если вам нужна только дата, а не время, установите для всех компонентов времени значение 0.

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