Привет, У меня возникла какая-то проблема. Я пытаюсь создать файл patientcontroller.php, в котором я хочу получить данные только для одного идентификатора пользователя из таблицы пользователей, чтобы я мог создать панель мониторинга для sngle пациента вот мой код:cakephp3.0 query Builder Получить данные
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, серьезно, используйте плагин bake, чтобы испечь свой код, который будет выводить код лучшей практики VALID, который вы можете узнать из будущего. То, что вы сейчас делаете, скорее всего, гадает. Это вам не помогает, и даже если мы это сделаем, это будет продолжаться всего несколько часов. Если вы хотите закончить свой проект в разумные сроки, я настоятельно рекомендую сделать то, что рассказывают опытные (основные) разработчики. Пожалуйста :) Мы были там, и мы знаем, о чем говорим. – mark