Это похоже на то, что это была бы простая задача с простым решением, но я пришел с пустыми руками как в StackOverflow, так и в Google. Сценарий таков: у меня есть две таблицы A и B, которые разделяют отношения «многие ко многим». Таким образом, у меня есть таблица A_B с внешними ключами, которая сопоставляет отношения […]
Я пытаюсь создать отношения «многие ко многим» в моей базе данных MySQL. У меня есть три стола: Films , Genres и Films_Genres . Для их настройки я использую следующий код: CREATE TABLE Films ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), Title VARCHAR(255) ), CREATE TABLE Genres ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), […]
У меня есть phone_models, phone_problems и сводная таблица phone_model_phone_problem. В сводной таблице есть дополнительная цена «колонки». PhoneModel: class PhoneModel extends \Eloquent { public function problems() { return $this->belongsToMany('RL\Phones\Entities\PhoneProblem')->withPivot('price'); } } PhoneProblem: class PhoneProblem extends \Eloquent { public function models() { return $this->belongsToMany('PhoneModel')->withPivot('price'); } } То, что я пытаюсь сделать, это получить цену на конкретный телефон […]
У меня есть много разных отношений между моими сотрудниками и группой. Я создал сводную таблицу, и все работает правильно с этим. Тем не менее, у меня есть столбец sortOrder в таблице моих сотрудников, который я использую для определения порядка отображения. Сотрудник со значением 1 в столбце sortOrder должен быть первым, значение 2 должно быть вторым […]
чтобы узнать, как это работает, на веб-сайте Stack есть неотвеченный вопрос, и обратите внимание, что у меня есть аналогичная проблема. В моей базе данных SQl у меня есть две таблицы: Объявления и категории Действительно, таблица Adverts может содержать Categories MANY , и, конечно, Category может быть во многих Adverts . Поэтому у меня есть отношение […]
Я triyng, чтобы понять, как многие из многих отношений работают с Doctrine и Symfony2. Я воссоздал пример, показанный в официальной документации (goo.gl/GYcVE0), и у меня есть два класса Entity: User и Group, как вы можете видеть ниже. <?php /** @Entity **/ class User { // … /** * @ManyToMany(targetEntity="Group", inversedBy="users") * @JoinTable(name="users_groups") **/ private $groups; […]