検索

ホームページ  >  に質問  >  本文

React Firestore クエリが初回実行時にドキュメントを見つけられない

ユーザーが医師の予約を取れる Web アプリケーションを構築していますが、他のユーザーがすでにリクエストした同じ日時に同じ医師の予約をとれないようにしたいと考えています。 Firestore データベースを使用して、予定情報をドキュメントとして保存しています。 チェックを処理して Firebase データベースにプッシュする関数は次のとおりです:

リーリー

ページの更新時に、すでにリクエストされている予約を予約しようとすると、ドキュメントの長さは 0 になり、同じ予約を行うことができます。ただし、(更新せずに) 再試行すると、ドキュメントの長さは 1 になり、データベースにプッシュされません。

P粉463291248P粉463291248441日前687

全員に返信(1)返信します

  • P粉237029457

    P粉2370294572023-09-13 09:18:09

    現在、日付フィールドを文字列として解析し、実際に日付ではなく文字列を比較しています。

    返事
    0
  • キャンセル返事