Firestoreのdocumentを作成、格納する際に上から新しい順に格納したいです。
iOSのアプリケーションを作成しており、タイムラインのようなものを作成しています。
###発生している問題
documentは投稿した時間にしており、アプリの方でデータを投稿すると下記の様になります。 PostsData-----2017121609 |-2017121703 |-2017121849 上記のデータを取得するとFireStoreのデータ順に出力されてしまいます。 投稿する際に新しいものを一番上に格納できる良い方法があれば教えていただいたいです。
###データ投稿のソースコード
let db = Firestore.firestore() let Title:String = self.Title.text! let Place:String = self.Place.text! let People:String = self.People.text! let Day:String = self.Day.text! let Text:String = self.Text.text! var dict : [String: Any] = ["UserID":UserID, "Name":Name,"Title":Title,"Place":Place,"People":People,"Day":Day,"Text":Text,] //データベース格納 db.collection("Data").document(GetTime()).setData(dict)
###補足情報(言語)
Swift4
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/19 13:08
2017/12/19 13:19
2017/12/19 13:21