Codeigniter で Grocery CRUD ライブラリを介して検索クエリを使用しているときに、テーブル内のデータの「0」値を検索すると、テーブル全体が表示されます。なぜ?
$crud = new grocery_CRUD();
$crud->set_table('listing');
$crud->field_type('SwimmingPool','dropdown',array('1'=>'Yes', '0'=>'No'));
$output = $crud->render();
ここで、grocery_CRUD の出力で SwimmingPool = 0 の値を検索すると、完全なテーブル (すべての値) が得られます。SwimmingPool =1 で問題なく動作し、結果を適切にフィルタリングします。MySQL データベース テーブル 'listing' を再確認しましたが、SwimmingPool の値は 0 または 1 のみです。0 を検索すると、検索クエリの結果が完全なテーブルになるという、これはある種のバグですか。解決策はありますか?