我有以下代码:
$tuba = R::findOne("tuba", "photoNum = ?", [$_POST["photoNum"]]);
if(empty($tuba)) exit("<h2 class='text-warning'>No entry with photo number ".$_POST["photoNum"]." found.</h2>");
当我向它传递一个我知道数据库中存在的photoNum值时,它会返回NULL。如果我使用findAll(),那么我要查找的条目将与所有其他条目一起返回。我做错了什么?谢谢
原来我的问题是RedBean将camel大小写转换为snake大小写,所以我的属性"photoNum"表示数据库中的列"photo_num"。