Свързани въпроси 'doctrine-orm'
Как да настроя резултатите от кеша на заявките за вградените функции на хранилището на doctrine2?
Имам сайт, който е за видео игра, която играя, и работя върху подобряването на производителността на сайта чрез прилагане на допълнително кеширане. Вече успях да внедря кеширане на резултати от заявки в персонализирани функции на хранилище, но не...
453 изгледи
schedule
23.09.2022
Мениджър на множество обекти за FOSUserBundle
За да използвате различен Entity Manager / Connection въз основа на URL в Symfony, ако е доста лесно. Със следната конфигурация на маршрутизиране
connection:
pattern: /a/{connection}
defaults: { _controller: AcmeTestBundle:User:index }...
6099 изгледи
schedule
25.09.2022
symfony 2 доктрина $query-›getArrayResult() как да премахнете избрани ключ-›стойности от резултата
Тъй като не искам стойности на id от select с createQuery, но командата select не позволява пропускане на id (първичен ключ) от действителната заявка (използвайки "partial"), трябва да премахна id от резултата от getArrayResult( )
948 изгледи
schedule
14.09.2022
Доктрина връзка много към много НЕ Е В [съвместно]
Имам 2 таблици с връзка много към много => потребители, роли.
Трябва да намеря всички потребители, КОИТО НЕ СА В НИКАКВА РОЛЯ.
В SQL може да се направи:
SELECT *
FROM `user`
WHERE `id` NOT
IN (
SELECT `user_Id`
FROM user_role
)...
84 изгледи
schedule
18.09.2022
Gedmo Timestampable винаги актуализира препратка при десериализация с JMS Serializer
Имам връзка едно към едно в моя проект Symfony2, където Question има препратка към Video - и двете имат създадено и актуализирано Gedmo\Timestampable поведение, което основно работи според очакванията. Но малко прекалено:
При...
1104 изгледи
schedule
14.09.2022
Функционалност Softdelete в doctrine2, използваща разширение gedmo
Използвам разширение gedmo с doctrine2, за да приложа меко изтриване и поведения с времеви щампи (Тъй като бяха в doctrine1 по подразбиране, но за doctrine2 идва в разширение), винаги е трудно да изтрия записа. Където трябва да задава само дата и час...
837 изгледи
schedule
18.09.2022
Доктрина, генерираща заявка с грешен псевдоним на таблица
Опитвам се да направя просто ->find() , използвайки doctrine/orm 2.5.1.
Заявката е доста проста:
$this->get('order_repository')->find(10);
Но това генерира сложна заявка:
ИЗБЕРЕТЕ s0_.number AS number_0, s0_.state AS...
1346 изгледи
schedule
17.09.2022
Грозни URL пътища на Symfony3 след изпращане (пренаписване или рутинг на url)
Използвам:
Symfony v3.0.6;
Доктрина v2.5.4
Създадох търсене в сайта с LIKE в заявката за доктрина.
// My search query
$query = $em->createQueryBuilder()
->select('i')
->from('AppBundle:Item', 'i')...
657 изгледи
schedule
21.09.2022
Доктрина, която не зачита връзката на саморефериране
Имам User обект със самопрепращаща се връзка "един към много" - Всеки User притежава набор от ученици (които също са потребители):
<?php
namespace AppBundle\Entity;
use FOS\UserBundle\Model\User as BaseUser;
use...
351 изгледи
schedule
22.09.2022
Как мога да огранича броя на вложените обекти в API Platform?
Като имам два свързани обекта, да речем Автор и Книга, мога да огранича (или пагинирам) резултатите от Автори, но не и броя на резултатите от свързания обект Книги, който винаги показва цялата колекция.
Проблемът е, че авторите може да имат стотици...
752 изгледи
schedule
21.09.2022
Наследяване на доктрина - Single_Table наследява от Joined таблица
Това е конфигурацията, която искам да имам:
Обект „Акаунт“ с ПРИСЪЕДИНЕНО наследяване към два други обекта: „Автор“ и „АкаунтБекенд“.
Тогава бих искал „AccountBackend“ да има наследяване на SINGLE_TABLE с други два обекта: „Администратор“ и...
2117 изгледи
schedule
29.09.2022
Как да изпълним командата doctrine:generate:entities в системата?
Имам странна грешка. Опитвам се да изпълня конзолни команди на Symfony doctrine в рамките на системата. Успях да изпълня 'doctrine:mapping:import' в системата, без да имам проблем. Вижте моя код по-долу,
protected function...
2774 изгледи
schedule
02.10.2022
Игнорирайте липсващите обекти в доктрината
Ние пренасяме приложение към Symfony2 и в момента сме блокирани, използвайки doctrine ORM. Имаме куп лоши външни ключове в базата данни и става все по-трудно да правим съпоставяния на релациите, без да попаднем в изключение „Обектът не е намерен“. В...
1622 изгледи
schedule
01.10.2022
Бърз entity Doctrine hydrator
Търся подобряване на скоростта на хидратация на доктрината. Преди съм използвал HYDRATE_OBJECT , но виждам, че в много случаи работата с него може да бъде доста тежка.
Наясно съм, че най-бързата налична опция е HYDRATE_ARRAY , но тогава раздавам...
6977 изгледи
schedule
28.09.2022
Мениджърът на обекти не очаква поведение с релации (различни заявки)
Имам следната DB/Структура на обект . Така че една грешка може да има множество продукти. Не получавам очакваното поведение в скрипт, ако използвам различни заявки (различно условие за присъединяване). Надявам се, че е по-лесно за разбиране със...
44 изгледи
schedule
11.10.2022
ErrorException: Уловима фатална грешка: Обектът на класа не може да бъде преобразуван в низ - причинено от падащото меню, но защо?
Имам следния код, който извлича страниците от базата данни, които са необходими за създаване на свързана подстраница:
$builder->add('subtocontentoptions', 'entity', array(
'class' => 'ShoutAdminBundle:Content',...
9236 изгледи
schedule
24.10.2022
getEntityManager() и getDoctrine() в Symfony2
Има ли разлика между тези две твърдения:
$this->getDoctrine()->getEntityManager()->getRepository();
$this->getDoctrine()->getRepository();
Разликата свързана ли е с някоя OOP концепция, която пропускам?
18639 изгледи
schedule
24.11.2022
Symfony2 FOSUserBundle Ролеви обекти
В момента се опитвам да разбера най-добрия начин за прилагане на доктринни постоянни ролеви обекти като M2M връзка, съвместима с FOSUserBundle. Преди използвах само низове с изпълнението по подразбиране и го поддържах с картографиране на масив от...
9881 изгледи
schedule
23.11.2022
Съществуващ рамков проект Zend 1.10, включващ рамка Symfony 2
Имам съществуващ проект, използващ zend 1.10 framework. Не съм любител на zend, но не мога да продам идеята за конвертиране към symfony, бих искал просто да включа symfony 2 в кодовата база и поне да я използвам за нов код (доктрина, формуляри и...
109 изгледи
schedule
30.10.2023
Symfony2: релация ManyToMany и тип форма на колекция
Изправен съм пред голям проблем с типа на формуляра за колекция за релацията ManyToMany в моя проект Symfony2.
Околна среда: - Symfony 2.0.14 - Doctrine 2.1
Ето малко код:
Публикувай обект
class Post
{
/**
* @ORM\Id
*...
2235 изгледи
schedule
11.11.2023