使用RedBeanHP,findOne()找不到任何内容


Using RedBeanPHP, findOne() does not find anything

我有以下代码:

$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"。