Medoo MySQL フレームワークを使用していますが、WHERE ステートメント内で IN を使用すると、この問題に遭遇しました。
$test = '1,2,3,4';
$count = $database->count("products", [
"AND" => [
"category_id" => $category['id'],
"id" => [$test]
]
]);
カウント結果は 4 になるはずですが、1 になっています。
$count = $database->count("products", [
"AND" => [
"category_id" => $category['id'],
"id" => [1,2,3,4]
]
]);
4の正しい結果が得られます。何かアイデアはありますか? 前もって感謝します!