CakePHP mongodb一条记录未显示

CakePHP mongodb一条记录未显示,mongodb,cakephp,Mongodb,Cakephp,我是刚接触mongoDB的cakePHP的,并被困在某个地方。我的数据在一个用户集合中。当我获取数据时,如果有3条记录,则只显示2条,如果有一条记录,则不显示任何内容。当我使用print\u r打印数组时,每次都会显示一个空白数组。已提取记录,但任何时候都不显示一条记录。我想不出为什么会这样 UsersController.php public function index() { $this->Paginator->settings = $this-&g

我是刚接触mongoDB的cakePHP的,并被困在某个地方。我的数据在一个用户集合中。当我获取数据时,如果有3条记录,则只显示2条,如果有一条记录,则不显示任何内容。当我使用print\u r打印数组时,每次都会显示一个空白数组。已提取记录,但任何时候都不显示一条记录。我想不出为什么会这样

UsersController.php

public function index() {
              $this->Paginator->settings = $this->paginate;
              $data = $this->Paginator->paginate('User');
              $this->set('users', $data);
      }
我就是这样取唱片的

index.ctp

<?php foreach ($users as $user): ?>
<td><?php echo h($user['User']['firstname']);?></td>
只有最后一条记录不显示。以下是解决问题的图像
和查看记录是否存在,但不知道为什么不显示。

是否可以为view index.ctp添加更多代码,也可以使用debug或pr调试视图文件中的变量以查看确切的数据issue@Abhishek已经使用过调试,下面是它给出的内容。[连结]