Articles of Доктрина

Нужно ли мне взломать ZendFramework1.10.8 / Doctrine1.2.2, чтобы получить модель?

Я начал читать в zend framework и использовал его с Doctrine и реализовал небольшой проект, чтобы понять понимание. Я пришел к тому моменту, когда мне нужна моя модель, сгенерированная так же, как сгенерированный скрипт, подобный тому, который предлагается в Doctrine 1.2 .2 pdf manual. После нескольких неудачных попыток Класс 'sfYaml' не найден в G: \ […]

Доктрина Symfony Cache / orm / Proxies не открыла поток /Proxy/AbstractProxyFactory.php в строке 209

Я пытаюсь переместить symfony на общий хост. Я перемещал структуру symfony в /, и моя веб-папка была / public_html. Предупреждение: require (/ home / user / app / cache / prod / doctrine / orm / Proxies / __ CG__UserBundleEntityUser.php): не удалось открыть поток: нет такого файла или каталога в / home / user / […]

Совокупные значения в запросах Doctrine_RawSql

Можно ли использовать агрегированные значения в запросе Doctrine_RawSql? Вот что я пытаюсь сделать: $q = new Doctrine_RawSql(); $q->select('{q.*}, AVG(a.value) AS avg'); $q->from('– complex from clause'); $q->addComponent('q', 'Question'); Однако SQL, созданный Doctrine, оставляет только столбцы из question таблицы и опускает агрегированное значение avg .

MongoDB / doctrine: не может вложить $ или $ $

У меня возникли проблемы с вложением нескольких двух операндов $or операций в пределах $and операции. Заключение этого обсуждения похоже на то, что мне нужно, но я не могу заставить его работать. Вот JavaScript того, что я пытаюсь сделать: db.Business.find( { $and: [ { $or: [{nm: /American/}, {dsc: /American/}] }, { $or: [{nm: /Mega/}, {dsc: /Mega/}] […]

Подзапрос Доктрины в InnerJoin

У меня есть функциональный запрос в MySql: select t.won,e.etot, s.username,s.country,r.points,r.rank FROM sf_guard_user s INNER JOIN marks r ON r.user_id = s.id inner join (select t.user_id,count(t.user_id)as won from topper t group by t.user_id) t on t.user_id=s.id inner join (select e.user_id,count(e.user_id)as etot from exams e group by e.user_id) e on e.user_id=s.id ORDER BY r.rank asc Я написал […]

Почему я не могу создать модель Doctrine под названием «Альбом»,

Я использую Doctrine как ORM в своем проекте, но столкнулся со странной ошибкой: Используя следующий YAML: Album: tableName: dpp_album actAs: [Timestampable] columns: name: string(255) description: string(255) online: boolean Затем я генерирую свои модели, но после обновления моей страницы и автозагрузки моделей PHP выполняет эту ошибку: Неустранимая ошибка: Class 'BaseAlbum' не найден в E: \ sites […]

Можно ли перебирать свойства Entity в Doctrine2?

я использую $myblogrepo = $this->_doctrine->getRepository('Entities\Blog')->findBy(array('id' => 12); я получаю доступ через foreach($myblogrepo as $key =>$value){ echo $key . $value; } как я могу получить имена полей? Я думал, что ключ => будет работать, но он печатает s ключ как 0 поэтому я думал, что это сработает: foreach($myblogrepo[0] as $key =>$value){ echo $key . $value; } […]

Доктрина 2 ManyToMany каскад

Возможно ли в Doctrine 2 создать два объекта, многие из которых связаны друг с другом, и вызов сохраняется только на одном из них, чтобы сохранить оба? Пользовательский объект: /** * Owning Side * * @ManyToMany(targetEntity="Role", inversedBy="users", cascade={"persist"}) * @JoinTable(name="user_roles", * joinColumns={@JoinColumn(name="user_id", referencedColumnName="id")}, * inverseJoinColumns={@JoinColumn(name="role_id", referencedColumnName="id")} * ) */ public $roles; Роль: /** * Inverse Side […]

Как вызвать родительскую функцию из экземпляра дочернего элемента?

У меня есть модель BaseUser.class.php User.class.php UserTable.class.php В пользовательском классе I была отменена функция удаления class User extends BaseUser { function delete(){ } } Теперь, если я хочу вызвать родительскую функцию удаления …. как? пример $user = new User(); $user->delete(); // will call the overridden delete $user-> ?? ; // want to call parent delete

Doctrine2: Произвольное объединение и однонаправленное наследование таблицы

Примечание. Это ограничение ORM, указанное в отслеживателе проблем проекта Я столкнулся с проблемой создания DQL- запроса с использованием произвольного синтаксиса соединения, введенного в Doctrine 2.3, в классе сущности, который является корнем иерархии. Учитывая эти классы: A – отсутствие наследования B1 – абстрактный, корень иерархии, столбец дискриминатора имеет имя 'type' Я настраиваю построитель запросов следующим образом: […]

Intereting Posts
Создайте анимированный GIF с API-интерфейсом ImageMagick от PHP Запустите функцию PHP на кнопке html Как преобразовать значение float в integer в php? Преобразование PHP Нечеткое время на Javascript? Преобразование формата Symfony YAML: «вызовы» со строковыми параметрами Является ли порядок ключей, возвращаемых из array_keys, таким же, как и порядок во входном массиве? CodeIgniter: set_value () или post () – что быстрее и что лучше всего хранить данные в базе данных Неизвестный модификатор '/' in …? что это? Ошибка при подключении к MySQL с использованием PHP / PDO Страница обслуживания laravel 5, сломанная во время обновления композитора Перенаправить динамические URL-адреса, включая запрос с htaccess MySql Изменено дерево предзаказов для создания URL-адреса Пока цикл застревает в первом результате запроса 302 найденный документ перемещен с помощью CodeIgniter Zend framework $ db-> результат обновления