嘿,我正面临一些问题我想创建一个patientcontroller.php我只想从用户表中获取一个用户ID的数据,这样我就可以为sngle患者创建一个仪表板这里是我的代码:cakephp3.0查询生成器检索数据
PatientsController.php
<?php
namespace App\Controller;
use App\Controller\AppController;
use Cake\Event\Event;
use Cake\Network\Exception\NotFoundException;
use Cake\ORM\TableRegistry;
class PatientsController extends AppController
{
public function isAuthorized($user)
{
return true;
}
public function index(){
echo $this->Auth->user('id');
$users = TableRegistry::get('Users');
$users->find('all')->where(['id' => 4]);
$this->set('users', $users);
}
我想要得到的用户名和生物资料信息,我Index.ctp我试图使用查询生成器来传递数据,但我很困惑,所以任何帮助
一个非常非常重要的提示:学习基础。真。了解他们。从长远来看,它会帮助你。在你的情况下,这意味着:认真使用BAKE,使用烘焙插件来烘焙你的代码,这将输出你可以从未来学到的有效的最佳实践代码。你目前正在做的事情可能是猜测。这对你没有帮助,即使我们这样做了,也只会持续几个小时。如果你想在合理的时间内完成你的项目,我强烈建议你去做有经验的(核心)开发者告诉你的。请:)我们一直在那里,我们知道我们在谈论什么。 – mark 2015-03-31 10:20:39