ジョブリストをフィルタリングするためにviews引数を使用しています。
私は州を議論として取っています。
以前は、state引数は単一の値を受け入れ、ジョブを正しくフィルタリングしていました。
ここで、状態フィールドを複数値にしました。これは、コンマで区切られた入力として複数の状態を受け入れることを意味します。
これが引数を割り当てるための私のコードです
$arg[0]=$filters['title_nodes'];
$arg[1]=$filters['company'];
$arg[2]=$filters['city'];
$arg[3]=$filters['state'];
$arg[4]=$filters['zip'];
$arg[5]=$filters['types'];
$arg[6]=$filters['categories'];
$arg[7]=$filters['industries'];
$arg[8]=$filters['beverages'];
$arg[9]=$filters['user'];
以前は、 $arg[3]=$filters['state'];
この$ arg [3]はニューヨークなどの単一の州で埋められており、単一値のフィルターは正常に機能していました。
今、
$arg[3]=$filters['state']
; この引数には複数の状態が含まれています。
複数の状態があるため、ジョブはフィルタリングされていません。
ここで、3つの状態に入ったとすると、$arg[3]
3つの状態で保存され、ジョブごとに、
引数は、単一のジョブで3つの状態すべてを持っている可能性のないジョブがあるかどうかをチェックします。
では、このフィルターを複数の状態で機能させるにはどうすればよいですか?
前もって感謝します。
どんな助けでもありがたいです。