Bubbleを使った検索機能を実装しようとしておりますが、うまく動作せずに困っております。
初歩的な内容かと思い色々と調べましたが解決に至らず、質問をさせていただきました。
どうぞよろしくお願いいたします。
1.前提条件
・Userはデータベースに「業界・業種」を複数保持
・「業界・業種」もデータベースにて管理されています。(オプションセットではなく)
・検索ボタンを押下した際にキーワード検索の結果に加え、「業界・業種」「年齢」「居住地」などでの絞り込みを実施するよう実装中。


・ページ名は"search_users". Set stateに選択した「業界・業種」を含んでいるユーザーを設定。他の検索結果(都道府県等)とintersect withによって絞り込んでいくよう実装中。
・Canvas UI Elementsの「Canvas Tags」を使用
2.発生している問題
以下のページ等を参考にしてWorkflow上で選択したCanvasTagsの値(業界・業種)とユーザーの業界・業種のintersect withを行い、値が含まれるものを抽出しようとしたが、エラーとなります。
・Containsを使ったり、Canvas Tagsを使わずにチェックボックスを利用して実装しようとしてもうまく動作しません。
3.エラーメッセージ
filtered:value should be yes/no but right now it is a empty.
4.実装したい機能
複数「業界・業種」を持つユーザーに対し、「業界・業種」のチェックボックスをチェックすることで検索(and/or)を行う。(一つでもチェックした業界・業種があれば検索結果に表示される)
Aさん:IT業界、エンタメ業界、金融業界
検索(チェックボックス):保険業界、金融業界
➔金融業界が含まれているため、検索結果に表示したい。
5.スクリーンショット
*できれば、全体が分かるようにスクリーンショットを載せてもらえれば助かります。
6.試したこと
*ここに問題に対して試したことを記載してください。
(1)通常のチェックボックスを使用
・業界のチェックON/OFF時にset stateに選択された業界・業種を保持
・それを使ってSearch for Users :filteredでAdvancedを用い、containsにて選択した業界・業種を持つユーザーをリストアップ。
・Search for Usersでset statesに保持されている「業界・業種」をもつユーザーを抽出
(2)Canvas Tagsを使用
Canvas Tagsを用い、上記と同様のことを実施