Используется архитектура Micro.
Пытаюсь связать таблицы, связь просто игнорируется:
namespace App\Models;
use Phalcon\Mvc\Model;
use Workers;
class Accounts extends Model {
public $id;
public $login;
public $worker_id;
public function initialize() {
$this->hasOne('worker_id', Workers::class, 'id', ['alias' => 'worker']);
}
}
Loader:
$loader->registerNamespaces([
'App\\Models' => APP_PATH . $config->dirs->models,
]);
$loader->registerDirs([
APP_PATH . $config->dirs->controllers,
APP_PATH . $config->dirs->models
]);
$loader->register();
Вот что возвращает ::find()
:
id:"14"
login:"login"
worker_id: "1"
Очевидно не хватает worker, с его данными. Почему?
P.S. Сама модель Workers работает нормально.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Есть задача - создание плагина для WooCommerceЭто первый опыт и по этому возникают вопросы
В контенте выводится текст и картинка вот таким образом