Вопросы по теме 'propel'

Реляционный API: where() не может определить столбец, используя классы с пространством имен
Я пытаюсь сделать что-то вроде этого $u = \Entity\UserQuery::create()->where('User.Username = ?', "john")->findOne(); но я получаю эту ошибку Не удается определить столбец для привязки к параметру в предложении «User.Username =?»...
1786 просмотров
schedule 03.10.2022

Symfony: сохранить null вместо пустой строки
У меня есть таблица, и один из столбцов может быть нулевым. В symfony со сгенерированной формой, когда я оставляю поле для этого столбца пустым, скрипт сохраняет в базу данных пустую строку вместо нуля. Как это изменить?
2612 просмотров
schedule 22.09.2022

Почему я не могу использовать свои классы Propel ORM внутри других классов или функций?
Этот код работает: 1 <? 2 5 require( '/var/www/Propel/runtime/lib/Propel.php' ); 6 // Initialize Propel with the runtime configuration 7 Propel::init("/home/foo/Projects/bar/classes/orm/build/conf/myconfig-conf.php"); 8 // Add the...
648 просмотров
schedule 31.03.2024

Подсчет и группировка с Propel
В Doctrine я могу: public function getCount() { $q = $this->createQuery('q') ->select('*') ->addSelect('count(q.name) as count') ->groupBy('q.name') ->orderBy('count...
12281 просмотров
schedule 04.11.2023

Фрагмент кода Propel to Doctrine
Я использую Symfony 1.4 с Doctrine ORM. Я редактирую некоторые действия, и мне нужно переписать запрос Propel в Doctrine. Вот фрагмент: $c = new Criteria(); $c->add(BlogCommentPeer::BLOG_POST_ID, $request->getParameter('id'));...
165 просмотров
schedule 09.11.2022

Несколько переменных в propel create-query
Согласно api ( http://trac.propelorm.org/wiki/Documentation/1.6/ModelCriteria ) Я искал что-то вроде этого: $param1 = 5; $param2 = 3; select id, name from testtable where ((sin(?) * (cos(?)); равно select id, name from testtable where...
554 просмотров
schedule 11.04.2024

Фрагменты кода Propel to Doctrine
Это совершенно новый вопрос, поэтому, пожалуйста, потерпите меня. Я изучаю symfony по онлайн-руководствам Jobeet и Askeet, но большинство моих хаков связаны с Doctrine, поэтому я совсем не знаком с Propel. До сих пор мне удавалось проводить...
332 просмотров
schedule 01.06.2024

Reverse Propel ORM приводит к ошибке «Файл сборки: /build.xml не существует».
При вызове следующей команды из папки с файлом build.properties в ней # ../propel/generator/bin/propel-gen . reverse я получил Файл сборки: /build.xml не существует! Это потому, что я неправильно вызываю файл propel-gen, как это...
475 просмотров
schedule 22.09.2022

Задача propel:diff генерирует ненужные предложения SQL для всех полей/таблиц
Я использую Symfony 1.4 и Propel 1.6 с MySQL 5.1. Каждый раз, когда я делаю небольшие изменения в schema.xml (например, добавляю одно поле в одну таблицу), я использую для выполнения: php symfony propel:build-all --classes-only --env=dev php...
329 просмотров
schedule 18.12.2023

Как заказать связанную модель движения в форме symfony2
Я использую форму symfony2 вместе с пропелем. У меня возникли проблемы с тем, как заказать связанный объект из модели продвижения. Абстрактный код ниже взят с http://www.propelorm.org/cookbook/symfony2/mastering-symfony2-forms-with-propel.html ,...
872 просмотров
schedule 14.04.2024

Внедрение зависимостей Symfony2
Я хотел бы сделать следующее: Внутри бандла через внедрение зависимостей добавьте соединение propel. Таким образом, каждый пакет может иметь соединение, которое при загрузке будет объединено. Это возможно? Я достиг этого с помощью - {...
179 просмотров
schedule 13.01.2024

Добавить класс в раздел использования в поведении Propel
Вот и все. Я создал поведение, и только некоторые его классы добавлены в голову с use из-за моего поведения. Например. поведение создает новую таблицу с именем acme . Генератор Propel добавляет к моему классу Foo...
125 просмотров
schedule 10.04.2024

Насмешка над запросом Propel в функции (Symfony2)
Я пытаюсь написать модульный тест (используя phpunit и mockery ) для класса, использующего запрос Propel. Как мне смоделировать запрос $contact = ClientContactQuery::create()->findPK($id); Я изо всех сил пытаюсь найти какие-либо примеры для...
1012 просмотров
schedule 23.02.2024

обратная база данных не будет работать с терминала (PROPEL/BAKE CAKEPHP)
Я пытался создать классы моделей из локальной базы данных, используя как propel, так и испечь для cakephp, похоже, у меня та же проблема: Когда я пытаюсь получить доступ к базе данных через запекание или продвижение, я получаю сообщение об ошибке,...
72 просмотров
schedule 16.04.2024

Можете ли вы использовать модуло с критериями Propel?
Я хочу пропустить N строк при извлечении данных. Используя необработанный SQL, я могу выполнить это с помощью WHERE 'id' %%%u=0 , где 'u' - мой интервал. Могу ли я сделать это с помощью объекта Criteria? Я пробовал это:...
86 просмотров
schedule 29.10.2023

Как отредактировать существующую запись в Symfony 1.4 (Propel)
У меня есть строка таблицы, которую я хотел бы, чтобы пользователь мог редактировать, заполнив форму своими значениями записи (имя таблицы: Поставщик), а затем отправив отредактированные данные. Я читал и перечитывал документацию Symfony 1.4, но у...
525 просмотров
schedule 22.09.2022

Как оптимизировать запросы, отправляемые приложением (ORM), для большей скорости запросов
Я пытаюсь повысить производительность в mysqldb, используя индексы и дополнительные буферные емкости. Мой db используется приложением symfony1.4 и Propel 1.6.9 ORM. Результат в порядке, когда я выполняю свой запрос непосредственно на своем сервере db....
283 просмотров
schedule 25.12.2023

отношения, crud silex и propel orm
Я пробую что-то новое в своем приложении, так как то, как я это делал раньше, было не совсем оптимальным, можно было бесконечно повторять валюты в таблице валют, а это не то, чего я действительно хочу в будущем (думая о масштабируемости и будущем...
211 просмотров
schedule 23.10.2023

PHP Propel на macOS Sierra не может создать рабочую символическую ссылку
В руководстве по пропелю написано: Чтобы облегчить выполнение скрипта, вы также можете добавить каталог bin/ генератора пропеллеров в свой PATH или создать символическую ссылку. Например: $ cd myproject $ ln -s vendor/bin/propel propel...
116 просмотров
schedule 19.02.2024

PHP Propel 1.6 и MySQL - save() с использованием utf8 не работает
Я установил Пропел 1.6. Я могу создавать таблицы в MySQL с помощью команд продвижения. Ниже приведены мои настройки в файле: runtime-config.xml . <propel> <datasources default="myProject">...
250 просмотров
schedule 09.04.2024