我在 CodeIgniter 的控制器中有一个函数,如下所示:
public function age($var = null)
{
$data = $this->mongo_db
->where('age', $var)
->get('users');
echo "<pre>";
print_r($data);
echo "</pre>";
}
当我导航到http://www.siteurl.com/controller/age/25时,它应该带回所有年龄为 25 岁的文档,但它没有返回任何数据。
如果我将查询修改为以下内容,则可以正常工作...
public function age($var = null)
{
$data = $this->mongo_db
->where('age', 25)
->get('users');
echo "<pre>";
print_r($data);
echo "</pre>";
}
这可能是非常简单的事情,但我是 codeigniter 的新手,我只是看不出出了什么问题!
任何帮助,将不胜感激。提前致谢!