firebaseデータベースからデータを取得しようとしましたが、問題の変数は日付です。私は日付を格納する場合、それは正しい日付で、正しく保存する - しかし、私は日付を取得するときは、常に同時にこれらの日付の両方に戻ってくる:不正な値を返すFirebase - ionic/angular2
{"date":{"day":"Fri Jul 21 2017 12:00:00 GMT-0400 (EDT)"},"reserved":{"appointment":["1:00
PM","10:00 AM","2:00 PM","4:30 PM","5:30 PM","6:30 PM"]}}
と
{"date":{"day":"Fri Jul 14 2017 12:00:00 GMT-0400 (EDT)"},"reserved":{"appointment":["1:00
PM","10:00 AM","2:00 PM"]}}
day
変数(日付)はJul 14
またはJul 21
です。しかし、私のデータベースには、これらの値が格納されたアイテムはありません。あなたがday
変数のすべてがFirebaseも、あまりにものすべてを予定を作り上げるさJul 26
ませJul 14
/Jul 21
持って見ることができるように
:ここに私のデータベースは次のようになりますappointment
の時間は一見どこからも来ていません。
UPDATE
マイfirebaseクエリは次のようになります - それは非常に基本的なスポットにめちゃくちゃにされています。
this.items = this.af.list('/appointments/' + this.username);
this.items.subscribe(items => items.forEach(item => {
console.log(JSON.stringify(item));
console.log(item.date.day);
それはforEach
に2つの間違った日付を取得します。
も検索クエリを表示します。 – Hareesh
ありがとう、更新済み - また気がついたことは...クエリが2回起こる... 7月14日から7月21日になる – ewizard