У меня есть две модели во многих отношениях. Давайте используем в качестве примера лекторов и студентов. class Lecturer { public function initialize() { $this->hasMany('studentId', 'Model\Entity\LecturerStudent', 'studentId', ['alias' => 'LecturerStudent']); $this->hasManyToMany( 'lecturerId', 'Model\Entity\LecturerStudent', 'lecturerId', 'studentId', 'Model\Entity\Student', 'studentId', ['alias' => 'Students'] ); } } class LecturerStudent { public function initialize() { $this->belongsTo('studentId', 'Model\Entity\Student', 'studentId', ['alias' => 'Student']); […]
Я использую библиотеку Toddish / Verify для Laravel, так как она включает 99% того, что мне нужно для моего проекта. Все, что мне нужно, это добавить некоторые поля. Я добавил их в перенос, и я хочу добавить их также в массовое создание: use Toddish\Verify\Models\User as VerifyUser; class User extends VerifyUser { public function __construct () […]
Есть столбы и комментарии. Для одного сообщения есть несколько комментариев. Если я удалю одно сообщение, комментарии для этого сообщения будут автоматически удалены в cakephp?
Я разрабатываю свою собственную модель класса для своей базы данных, и я хотел бы знать, что вы, ребята, думаете об этом. Для каждой таблицы в моей базе данных у меня есть 2 класса. Первый – это выборка класса (я не знаю, как это назвать ..), этот класс имеет некоторые статические методы, взаимодействующие с базой данных […]
При использовании мягких удалений и маршрутизации к привязке к модели их возникает ситуация, когда вы не можете просмотреть введенную модель, если она была «мягкой». например У меня есть модель работы. если я «мусор» одной из этих моделей, а затем откройте корзину и попытаюсь просмотреть модель задания, я получаю ресурс 404, который не найден. Я решил […]
У меня есть три таблицы, такие как ridersPoint (id, nameRider, serie_id, point) и series (serie_id, nameSerie, location, date, season_id) и season (season_id, nameSeason, year) . Атрибут serie_id в таблице riderPoint имеет отношение к serie_id в таблице serie_id , а атрибут season_id в таблице series имеет отношение к season_id в таблице season . Как сделать поиск […]
Итак, я в замешательстве: в официальной документации Laravel говорится: Eloquent ORM, входящий в состав Laravel, обеспечивает красивую, простую реализацию ActiveRecord для работы с вашей базой данных. Каждая таблица базы данных имеет соответствующую «Модель», которая используется для взаимодействия с этой таблицей. Хорошо, здесь все отлично, я понял! Поэтому я делаю переход для создания базы данных: php […]
Посмотрите пример кода mysql_query('SET AUTOCOMMIT=0;'); mysql_query('START TRANSACTION;'); $tableName = rand().'_table;' $this->loadModel('Home'); // Model for homes_table $sql = 'CREATE TABLE '.$tableName.'_table LIKE homes_table'; mysql_query($sql); // FEW INSERT STATEMENTS ON THE NEW TABLE $tableName // /* Here I want to paginate the new table using $this->paginate(); HOW? */ mysql_query('TRUNCATE table '.$tableName); mysql_query('COMMIT;'); Я хочу создать новую страницу […]
Я нахожу примеры и учебные пособия о моделях и о проверке. И я указываю, что валидация (или, по крайней мере, большая ее часть) должна быть в модели, с которой я согласен. Но я не могу привести примеры или учебные пособия, которые показывают, как это должно быть сделано. Может ли кто-нибудь помочь мне с простым примером […]
Я хочу взять день рождения пользователя в мою базу данных, и в таблице называется dob . Когда я создал модель и CRUD, она генерировала текстовое поле для dob, как всегда. Но я хочу создать три входа. Годами Месяцами и для дат Поэтому мой вопрос заключается в том, как добавить дополнительные входы в форму модели. Я […]