Вопросы по теме 'doctrine-1.2'

Доктрина - значения, разделенные запятыми, в поле
Я пытаюсь реализовать Doctrine поверх устаревшей базы данных MySql. На данный момент это работает отлично. Но... У меня есть таблица Events со следующей структурой: CREATE TABLE `events` ( `uid` int(11) NOT NULL AUTO_INCREMENT, --...
1231 просмотров
schedule 31.07.2022

Doctrine 1.2 Nested Set работает очень медленно. Как я могу его улучшить. (NestedSet)
Я выполняю простой запрос с помощью Doctrine 1.2. Вот запрос. $cat = Doctrine_Core::getTable('Model_Category')->find($CatID); if( isset($cat) && $cat->getNode()->hasChildren()) $this->view->CategoryTree =...
528 просмотров

Doctrine 1.2 сохранить отношения записи UPDATE, а не INSERT
Я пытаюсь сохранить в каскаде некоторых пользователей: $user = new User(); $user->name = 'xxx'; $user->location->id = 1; $user->location->name = 'yyy'; $user->save; $user2 = new User(); $user2->name = 'zzz';...
3084 просмотров
schedule 08.11.2022

Генератор администратора с массивом гидратов
Я хотел бы ускорить некоторые из моих модулей, созданных администратором, путем гидратации результатов доктрины с помощью Doctrine::HYDRATE_ARRAY. Это хорошая идея? Как мне это сделать?
220 просмотров

Уменьшите количество подключений к базе данных с помощью Doctrine и Symfony
Я получаю весь город и использую функцию для подсчета: foreach ($cities as $city) { echo $city->getName() . '|' . CityTable::getInstance()->getCount($city->getId(), a). '|' . CityTable::getInstance()->getCount($city->getId(), b)....
263 просмотров

Структура проекта Zend Framework + Doctrine1.2 с большим количеством модулей
приложения соединялись с реализацией ZendFramework + Doctrine 1.2 в течение некоторого времени, но теперь у них есть первый опыт использования большего количества модулей. Я попросил, чтобы модуль по умолчанию с определенным макетом был виден всем, а...
372 просмотров
schedule 20.06.2022

Доктрина 1.2: присоединение профиля пользователя к городу и города к стране в DQL
Я использую Doctrine 1.2 с Symfony 1.4 для написания запросов. Я понял принципы DQL, и у меня есть несколько запросов, которые отлично работают. Но для некоторых нужд я не нахожу решения в DQL и вместо этого использую SQL. Вот простой пример:...
381 просмотров
schedule 14.10.2022

Допустимый объем памяти в Doctrine исчерпан
Я использую symfony 1.4 (из задачи) и Doctrine 1.2 для импорта данных из множества файлов. Он работает хорошо, но через несколько минут я получаю фатальную ошибку «Допустимый размер памяти исчерпан» из PHP, но не в моем коде, а в Doctrine ......
2529 просмотров
schedule 17.11.2023

Symfony 1.4 улучшает метод доктрины save()
У меня есть 500 записей в моей БД. В моем бэкэнде есть действие. Например: public function executeMyAction(sfWebRequest $request) { // Get some data from table $templates =...
2708 просмотров

Доктрина 1.2. Построение запроса после пользовательского поиска
У меня есть следующая структура таблицы (статьи, категории, отношения): articles >id >title >body cats >id >title cat_article_relations >id >cat_id >article_id Теперь я создал страницу, на которой...
140 просмотров
schedule 26.10.2022

Невозможно получить доступ к столбцам объединенной таблицы в Doctrine
Вот схема двух таблиц, которые я запрашиваю в доктрине. У меня есть две таблицы в моей схеме, называемые таксономией и уроком, которые имеют отношение многие к одному [на самом деле должно быть один к одному, но так оно было закодировано]. Мой...
95 просмотров

Создание таблиц с помощью Doctrine в Symfony
После того, как я создал «моторную» БД в MySQL, я настроил БД в Symfony с помощью этой команды: $ php symfony configure:database "mysql:host=localhost;dbname=motor" root <mypassword> Под appname/config/doctrine/ у меня есть файл...
4831 просмотров

Как заставить поиски Doctrine, такие как Doctrine_table-›find, -›findby*, использовать кэш запросов/результатов (doctrine 1.2)
Впервые я настроил кэш результатов в доктрине 1.24, применив следующий код: $servers = array( 'host' => 'localhost', 'port' => 11211, 'persistent' => true ); $cacheDriver = new Doctrine_Cache_Memcache( array(...
733 просмотров
schedule 23.04.2022

Doctrine 1.2/Symfony 1.4 не создает правильных отношений внешнего ключа?
Я унаследовал приложение Symfony 1.4/Doctrine 1.2, которое я должен поддерживать. Я пытаюсь внести некоторые изменения в файл schema.yml и создать из него новые модели и sql-определения, но по какой-то причине мои отношения внешнего ключа не...
1019 просмотров
schedule 22.08.2022

Как сделать, чтобы доктрина не пыталась обновить таблицу?
Я работаю над проектом, в котором мы используем представления для создания интерфейса/слоя между другой системой, которая является источником данных, но не имеет соответствующей модели. Таким образом, в моей системе эти представления на самом деле...
167 просмотров
schedule 25.12.2023

как добавить actAs при использовании доктрины symfony:build-schema
Фон: (1) Я использую mysql workbench для разработки своей базы данных. (2) Затем я использую инструмент «Синхронизировать модель» в рабочей среде mysql, чтобы применить мою модификацию к базе данных mysql. (3) Наконец, я использую команду...
361 просмотров

Отображение строкового значения в отношении OneToMany Doctrine 1.2
city columns id name province_id Relation Province one to many Province columns id province_name Я хочу отображать строковое значение вместо внешнего идентификатора. Пока <?php foreach($results as $r): ?>...
26 просмотров
schedule 23.10.2022

Как я могу заставить запрос работать с доктриной 1, используя symfony 1.4?
Я пытаюсь выполнить следующий запрос, используя Doctrine 1 с Symfony 1.4, но он говорит Couldn't find class (SELECT с внутренней ошибкой 500. Есть ли способ заставить его работать с Doctrine: SELECT location_id FROM (SELECT DISTINCT...
270 просмотров
schedule 16.05.2022