カテゴリ検索 Firestore で Algolia を使わず「複数フィールド・複数カテゴリの検索」を実装するFirebaseTypeScriptFirestoreカテゴリ検索algoliaTypeScript