Articles of один ко многим

считать отношения внутри петли в веточке

Я использую шаблоны Symfony2 и twig templating. Подумайте о Q & A точно так же, как stackoverflow. Есть список вопросов со счетом, ответами, мнениями и т. Д. Как подсчитать ответы циклов внутри петли? Существует связь OneToMany между таблицами вопросов и ответов. {% for question in questions %} <li>{{ question.score }}</li> <li>{# there should be the […]

Как получить объект Builder из строк, связанных с точкой поворота – Laravel

Я пытаюсь получить все «книги», которые есть у одного пользователя: но я не могу сделать это, как мне нужно. Я использую следующий код: /*Gets all books from the user whose id is 1*/ $books= User::find(1)->books(); Это возвращает мне объект Collection ; но мне нужен объект Builder , как я понимаю, когда использую метод «select». /* […]

Доктрина / Symfony – Несколько отношений один-ко-многим на одной модели

Вот выдержка из схемы, которую я действительно имею Software: columns: title: type: string(255) id_publisher: type: integer id_developper: type: integer Company: columns: name: type: string(255) nationality: type: string(255) Как вы можете видеть, моя модель программного обеспечения имеет две внешние ссылки: издатель и разработчик. Мое желание хотело бы создать отношение один к многим для каждой из этих […]

Два атрибута, разделяющих одно отношение OneToMany с одним объектом Symfony2

Давайте сначала опишем мою ситуацию. Я использую Symfony2, и у меня проблема с отношениями между моими сущностями. У меня есть два объекта, которые связаны друг с другом. Эти два объекта: AssociationQuestion и AssociationPossibleAnswer . В настоящее время я создаю информационное программное обеспечение, где нужно связать один возможный ответ слева с другим возможным ответом справа, например, […]

Сортировка доктрины @OneToMany ArrayCollection

Мой вопрос близок к этому , но не подходит мне. У меня этот столбец в сущности: /** * @var ArrayCollection[SubjectTag] * * @ORM\OneToMany(targetEntity="SubjectTag", mappedBy="subject") * @Assert\Count(max = 10, maxMessage = "You can't create more than 10 tags.") * @Assert\Valid() */ protected $subjectTags; Я хочу динамически упорядочить мои теги по позиции, определенной в SubjectTag.position .

Symfony3 Отношение «один-ко-многим» не работает

У меня есть Project и Files . Один проект может иметь несколько файлов, а один файл принадлежит только одному проекту. Вот как мои отношения сделаны В сущности Files /** * @ORM\ManyToOne(targetEntity="AppBundle\Entity\Project", inversedBy="files") * @ORM\JoinColumn(name="project_id", referencedColumnName="id") */ private $project; В объекте Project : /** * @var ArrayCollection * @ORM\OneToMany(targetEntity="AppBundle\Entity\Files", mappedBy="project") */ private $files; Вот как создается […]

Доктрина 2: Сохранение сущности в сложных отношениях

У меня есть следующие отношения внутри моих учений: FavoriteRecipe /** * @ManyToOne(targetEntity="User", inversedBy="favoriteRecipes") */ private $user; /** * @ManyToOne(targetEntity="Recipe", inversedBy="favoriteRecipes") */ private $recipe; Рецепт /** * @OneToMany(targetEntity="FavoriteRecipe", mappedBy="user") */ private $favoriteRecipes; пользователь /** * @OneToMany(targetEntity="FavoriteRecipe", mappedBy="user") */ private $favoriteRecipes; В одном из моих контроллеров у меня есть следующий код: $favoriteRecipe = new \Entities\FavoriteRecipe(); $favoriteRecipe->setRecipe($recipe); $favoriteRecipe->setUser($user); […]

PHP / mySQL – как вставить вложенные строки в многомерную матрицу

Исходя из другого моего вопроса, в котором я узнал, что НИКОГДА не использую запросы db в циклах, я, следовательно, должен научиться извлекать все данные удобным образом, прежде чем я прохожу через него. Предположим, у меня есть две таблицы «весы» и «предметы». Каждый элемент в единицах относится к одной шкале в масштабах и связан с внешним […]