Описание тега propel
Propel is an open-source object-relational mapping (ORM) for PHP 5. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data. There are two major versions, 1 and 2.
1
ответ
Не работает ParamConverter с конвертером "fos_rest.request_body"
Я пытаюсь использовать конвертер тела запроса FOSRestBundle, но моя текущая реализация, похоже, не работает. Я использую Symfony2, Propel, AngularJS (он отправляет данные на сервер) Что я делаю неправильно? config.yml: fos_rest: routing_loader: defa…
02 фев '14 в 15:02
0
ответов
Переместить непогашенную ошибку "Класс не найден"
Я получаю эту ошибку Uncaught при вызове одного из классов в Propel Неустранимая ошибка: необработанная ошибка: класс 'Archivedb\Archivedb\AbstractQuery' не найден в C:\Apache24\htdocs\archivedb\articlesOverview.php:37 Причина, по которой я удивлен,…
07 июн '17 в 08:01
2
ответа
Где находится значок базы данных на панели инструментов отладки symfony 1.4.8?
Я недавно обновился до SF 1.4.8 в Linux. Тем не менее, я не могу найти значок Db на панели инструментов, поэтому я не могу проверить свои запросы и т. Д. Я использую Propel ORM. Был ли значок db удален с панели инструментов? Похоже, что там только v…
25 июн '11 в 17:30
1
ответ
Выберите только рассчитанные столбцы в Propel
Я пытаюсь сделать выбор с Propel, который возвращает только вычисленные столбцы, но у меня всегда есть другие выбранные столбцы. Например: $criteria = new MuestraQuery(); $criteria->clearSelectColumns() ->addAsColumn('numEspesores', 'count(dis…
25 май '17 в 07:14
1
ответ
Symfony - несколько фильтров sfWidgetFormPropelChoice - как выбрать все по умолчанию?
Я использую sfWidgetFormPropelChoice виджет в фильтре с включенной опцией множественного выбора. Есть ли простой способ выбрать ВСЕ параметры по умолчанию? Я знаю, что могу использовать set default для выбора определенных опций, но я хочу, чтобы они…
26 апр '12 в 19:22
2
ответа
Как Propel определяет, какую базу данных использовать для инструментов командной строки?
Как Propel определяет, какую базу данных использовать для инструментов командной строки (например, "propel:build-all")? Я настраиваю две среды (производственную и промежуточную), и базы данных будут разными для каждой. Это "propel.ini" или "database…
02 авг '09 в 05:21
1
ответ
Одна схема для привода и крутящего момента проекта
У меня есть проект, состоящий из Java и PHP-приложения. Java-приложение использует крутящий момент ORM, а PHP-приложение использует Propel ORM. У меня есть два файла schema.xml для одной базы данных. Насколько я знаю, пропел это часть крутящего моме…
20 апр '10 в 13:14
0
ответов
Symfony2 Forms - выбранное значение в раскрывающемся списке с помощью Propel ModelType
Я пытаюсь установить выбранное значение типа "модель" (ModelType из Symfony Propel Bridge), и у меня ничего не получается. Существует таблица Product со следующей структурой: id, name, category_id Пример данных будет: id => 1, name => 'Test', …
18 янв '13 в 08:14
1
ответ
Наследование Propel: генерировать только дочерние таблицы
Можно ли пометить родительский объект в абстрактном и в конкретном наследовании для него НЕТ таблицы? Например: Аннотация А Б расширяет А С расширяет А ›Это сгенерирует все 3 класса (один реферат), но только 2 таблицы (таблица B и таблица C)
20 янв '15 в 15:49
1
ответ
Symfony propel:insert-sql с указанным пользователем?
Я использую Symfony 1.3.6 в Ubuntu Lucid. Мои соединения с БД для Symfony сделаны с пользователем с ограниченными привилегиями (например, нет необходимости в CREATE или DROP) - в целях безопасности. Я хочу иметь возможность запустить задачу propel p…
12 июл '10 в 17:40
1
ответ
Propel поведения i18n и архивируемые
Я использую Propel, и я установил два поведения на один из моих столов: <behavior name="archivable" /> <behavior name="i18n"> <parameter name="i18n_columns" value="name" /> <parameter name="default_locale" value="de" /> </…
24 апр '13 в 09:41
2
ответа
Как применить Criteria::LIMIT для верхнего и нижнего или есть другой способ?
У меня есть этот код в indexSucces.php //some html for the main page <td width='48%' align='right'> <?php include_partial('login', array('form' => $form)) ?> </td> в файле actions.class.php для индекса: public function executeIn…
08 сен '11 в 12:37
2
ответа
Добавление пользовательских столбцов в модель Propel?
На данный момент я использую следующий запрос: $claims = ClaimQuery::create('c') ->leftJoinUser() ->withColumn('CONCAT(User.Firstname, " ", User.Lastname)', 'name') ->withColumn('User.Email', 'email') ->filterByArray($conditions) ->pa…
12 дек '12 в 11:13
1
ответ
Как изменить столбец таблицы с помощью Propel Migration и Symfony
У меня огромная проблема с миграцией propel в проекте Symfony. В первый раз я попытался изменить столбец таблицы, но всегда получал следующую ошибку в CLI: $ php symfony propel:up >> propel Executing migration PropelMigration_1340354091 up >…
22 июн '12 в 12:06
1
ответ
Symfony 1.4 Propel Сохранить EmbedForm отношения один-к-одному
У меня есть две таблицы, и вот как выглядит схема: customer: id: username: { type: varchar, size: 50, required: true } password: { type: varchar, size: 50, required: true } hash: { type: varchar, size: 50, required: true } customer_profile: id: { ty…
30 ноя '12 в 18:41
1
ответ
Как вставить несколько строк в базу данных в одном запросе с помощью Propel 2 ORM?
Я переключил свой проект на Propel. Я понимаю, что некоторые функции, которые являются уникальными для конкретной базы данных, не будут реализованы Propel, чтобы быть настолько независимыми от платформы, насколько это возможно (пример, LAST_INSERT_I…
18 апр '15 в 00:50
1
ответ
Как я могу использовать функцию SQL "replace" из Propel ORM?
У меня есть уникальное поле в таблице, и я хотел бы заменить его новым значением. С SQL я могу просто replace скорее, чем insert нормальный способ. Можно ли это сделать в Propel без написания SQL?
26 окт '15 в 02:19
2
ответа
Symfony/Propel 1.4: чтение из одной, запись в другую БД
У нас есть существующий проект (сайт SNS + игры для Android/Iphone) в Symfony 1.4/ Propel 1.4 Мы испытываем дополнительную нагрузку на сервер БД (скажем, DB1). Мы занимаемся оптимизацией БД, но в качестве немедленного решения мы решили создать еще о…
05 ноя '12 в 14:24
1
ответ
Переместитесь на один ряд вверх в Propel с помощью join
У меня такой запрос $packages = PackageQuery::create() ->joinPackageHasTable() ->addAscendingOrderByColumn(' CASE name WHEN package.package_id=3 THEN 0 ELSE - 1 END') ->groupByName() ->find(); То, что я пытаюсь добиться, это сохранить эт…
06 окт '17 в 13:10
1
ответ
Как использовать делегирование класса Propel
Я использую Propel 1.7-dev и играю с делегированием классов, т. Е. С таблицей "наследование". У меня Propel1 и Phing настроены как подмодуль Git, и каждый проверен на своих соответствующих мастерах. Мои модели строятся, и я могу заставить иерархию р…
23 июн '13 в 14:58