Firestoreで大文字と小文字を区別しないクエリ

サンパス

Firestoreで大文字と小文字を区別しないクエリを実行する方法を教えてください。

たとえば Hallwayhallway両方が同じである必要があります。しかし、以下のクエリは正確な検索を行います。つまり、dbにありHallway、検索しようとするとhallway、が表示されますno records

  getSpecificTempBudgetGroup(name: string): AngularFirestoreCollection<BudgetGroup> {
    return this.fireStore.collection<BudgetGroup>(`members/${this.authenticationProvider.member.id}/budgetGroups`, ref => ref
      .where('name', '==', name)
    );
  }

私も試してみましたtoLowerCase()しかし運がない:(手がかりはありますか?

getSpecificTempBudgetGroup(name: string): AngularFirestoreCollection<BudgetGroup> {
        return this.fireStore.collection<BudgetGroup>(`members/${this.authenticationProvider.member.id}/budgetGroups`, ref => ref
          .where('name.toLowerCase()', '==', name.toLowerCase())
        );
      }

注:重複する可能性のある回答も確認しました。しかし、それは私のユースケースにはそれほど多くのアイデアを与えませんでした。しかし、私は以下に述べるMongoDBの回答を使用して有用な情報を得ました。

サンパス

私はlowerCaseNameそのようにdbにプロパティを作成し、その後、以下に示すようにクエリを変更しました。私はこのMongoDBの回答から、このソリューションについてインスピレーションを得ました

  getSpecificTempBudgetGroup(name: string): AngularFirestoreCollection<BudgetGroup> {
    return this.fireStore.collection<BudgetGroup>(`members/${this.authenticationProvider.member.id}/budgetGroups`, ref => ref
      .where('lowerCaseName', '==', name.toLowerCase())
    );
  }

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

SQLServerの大文字と小文字を区別しないクエリ

分類Dev

Flask-大文字と小文字を区別しないクエリ

分類Dev

SocrataSoQLの大文字と小文字を区別しないクエリ

分類Dev

Solrの大文字と小文字を区別しないクエリ

分類Dev

大文字と小文字を区別しない条件でDynamoDBをクエリする

分類Dev

Firebaseクエリ検索で大文字と小文字を区別しない

分類Dev

Dynamo DBでの大文字と小文字を区別しないクエリ

分類Dev

Spring CrudRepositoryでの大文字と小文字を区別しないクエリ

分類Dev

クエリを使用したCloud Firestoreの大文字と小文字を区別しない並べ替え

分類Dev

大文字と小文字を区別するSQLServerデータベースで大文字と小文字を区別しないLikeクエリを実行する

分類Dev

ElasticSearch_suggestクエリでは大文字と小文字が区別されます。大文字と小文字を区別しないようにします

分類Dev

PostgreSQL:「大文字と小文字を区別しない」クエリを作成する方法

分類Dev

大文字と小文字を区別しないFlask-SQLAlchemyクエリ

分類Dev

大文字と小文字を区別しないFlask-SQLAlchemyクエリ

分類Dev

Goからの大文字と小文字を区別しないMongoDBクエリ

分類Dev

Couchbase Lite 2.0.0 C#の大文字と小文字を区別しないクエリ

分類Dev

ServiceStack.OrmlitePostgresの大文字と小文字を区別しないクエリ

分類Dev

Vapor4の大文字と小文字を区別しないクエリ

分類Dev

Solr6大文字と小文字を区別しないクエリ

分類Dev

SequelizeでiLike演算子を使用して、大文字と小文字を区別しないクエリを作成する方法

分類Dev

MongoDB:大文字と小文字を区別しないクエリを作成することは可能ですか?

分類Dev

C#LINQは、大文字と小文字を区別しないクエリでxmlを使用します

分類Dev

EF Coreで大文字と小文字を区別しない検索クエリを記述しますか?

分類Dev

Rails-4で大文字と小文字を区別しないアクティブレコードクエリ

分類Dev

Alfresco Solr検索で大文字と小文字を区別しないクエリを実行する方法は?

分類Dev

mongodbで大文字と小文字を区別しないクエリを作成する方法

分類Dev

Androidで大文字と小文字を区別しないクエリ検索ケースを解析する方法は?

分類Dev

大文字と小文字を区別しないテキストで pymongo をクエリする

分類Dev

Objectify + google appengineでの大文字と小文字を区別しないフィルタークエリ

Related 関連記事

  1. 1

    SQLServerの大文字と小文字を区別しないクエリ

  2. 2

    Flask-大文字と小文字を区別しないクエリ

  3. 3

    SocrataSoQLの大文字と小文字を区別しないクエリ

  4. 4

    Solrの大文字と小文字を区別しないクエリ

  5. 5

    大文字と小文字を区別しない条件でDynamoDBをクエリする

  6. 6

    Firebaseクエリ検索で大文字と小文字を区別しない

  7. 7

    Dynamo DBでの大文字と小文字を区別しないクエリ

  8. 8

    Spring CrudRepositoryでの大文字と小文字を区別しないクエリ

  9. 9

    クエリを使用したCloud Firestoreの大文字と小文字を区別しない並べ替え

  10. 10

    大文字と小文字を区別するSQLServerデータベースで大文字と小文字を区別しないLikeクエリを実行する

  11. 11

    ElasticSearch_suggestクエリでは大文字と小文字が区別されます。大文字と小文字を区別しないようにします

  12. 12

    PostgreSQL:「大文字と小文字を区別しない」クエリを作成する方法

  13. 13

    大文字と小文字を区別しないFlask-SQLAlchemyクエリ

  14. 14

    大文字と小文字を区別しないFlask-SQLAlchemyクエリ

  15. 15

    Goからの大文字と小文字を区別しないMongoDBクエリ

  16. 16

    Couchbase Lite 2.0.0 C#の大文字と小文字を区別しないクエリ

  17. 17

    ServiceStack.OrmlitePostgresの大文字と小文字を区別しないクエリ

  18. 18

    Vapor4の大文字と小文字を区別しないクエリ

  19. 19

    Solr6大文字と小文字を区別しないクエリ

  20. 20

    SequelizeでiLike演算子を使用して、大文字と小文字を区別しないクエリを作成する方法

  21. 21

    MongoDB:大文字と小文字を区別しないクエリを作成することは可能ですか?

  22. 22

    C#LINQは、大文字と小文字を区別しないクエリでxmlを使用します

  23. 23

    EF Coreで大文字と小文字を区別しない検索クエリを記述しますか?

  24. 24

    Rails-4で大文字と小文字を区別しないアクティブレコードクエリ

  25. 25

    Alfresco Solr検索で大文字と小文字を区別しないクエリを実行する方法は?

  26. 26

    mongodbで大文字と小文字を区別しないクエリを作成する方法

  27. 27

    Androidで大文字と小文字を区別しないクエリ検索ケースを解析する方法は?

  28. 28

    大文字と小文字を区別しないテキストで pymongo をクエリする

  29. 29

    Objectify + google appengineでの大文字と小文字を区別しないフィルタークエリ

ホットタグ

アーカイブ