Описание тега propel2
Propel2 is the next major version of an open-source Object-Relational Mapping (ORM) for PHP5. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data.
1
ответ
Выберите только рассчитанные столбцы в Propel
Я пытаюсь сделать выбор с Propel, который возвращает только вычисленные столбцы, но у меня всегда есть другие выбранные столбцы. Например: $criteria = new MuestraQuery(); $criteria->clearSelectColumns() ->addAsColumn('numEspesores', 'count(dis…
25 май '17 в 07:14
0
ответов
Propel PHP: объединение наследования конкретных таблиц и поведения i18n
Я пытаюсь использовать Propel 2 и комбинирую два поведения: наследование конкретной таблицы и перевод i18n. Например, у меня есть две сущности: сотрудник и директор. Работник отдел имени (i18n) Директор расширяет Сотрудник board_role (i18n) Вот мой …
24 ноя '17 в 10:59
0
ответов
Обновить запрос 1 для продвижения 2
Я изо всех сил пытаюсь исправить мой запрос propel 1 на новый propel 2. У меня есть следующий запрос propel 1: $vouchers = OrderItemQuery::create() ->joinWith('Order o') ->joinWith('o.Payment b') ->joinWith('o.Customer c') ->addJoin(Orde…
19 дек '17 в 15:15
0
ответов
Propel ORM: запрос выполняет поиск имени таблицы в начальном символе в верхнем регистре
Я использую Propel ORM <table name="tawcompanyresearch" idMethod="native" phpName="Tawcompanyresearch"> <column name="TawCompanyResearchID" phpName="Tawcompanyresearchid" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"…
06 апр '17 в 15:14
2
ответа
Как выбрать определенные столбцы в таблице соединения в Propel?
Мне нужно выбрать конкретный набор столбцов из обеих таблиц, используя Propel Orm 2.0.0. Эквивалентный запрос как ниже select b.name as brand_name, b.grade, d.name as dealer_name, d.number from brand as b join dealer as d on d.id = b.dealer_id; Я из…
10 апр '16 в 19:14
1
ответ
Неверное исключение аргумента, драйвер [propel] не поддерживается в Laravel с использованием Propel ORM
Я изменил драйвер аутентификации по умолчанию laravel eloquent на propel с использованием инструкций, приведенных в ссылке ниже. https://packagist.org/packages/propel/propel-laravel auth.php 'driver' => 'propel', 'model' => 'MstUser', MstUser.…
07 окт '16 в 08:44
0
ответов
PHP Propel кеш запрос во время выполнения
Доброе утро, Мы используем Propel в сочетании с Thelia. Но для какого-то запроса мы хотели бы добавить кеш. Можно ли установить конфигурацию кэша во время выполнения? Например, нам нужен идентификатор режима почтовой доставки, мы часто используем эт…
29 дек '17 в 13:31
1
ответ
Propel2 Build Query с функциями и затем вызовите Find
Несколько дней в PHP здесь, и у меня есть один, который действительно поставил меня в тупик. Я использую Propel2 для извлечения строк из базы данных на основе фильтров, выбранных пользователем. В конечном итоге я надеюсь, что у меня будет множество …
24 июл '17 в 21:59
0
ответов
Продвигать обратное генерирование таблиц, но нет информации о столбцах в schema.xml
Я использую Propel 2 с базой данных Postgres. Когда я запускаю следующую команду, она работает, но в сгенерированном файле schema.xml я не получаю никакой информации о столбце: vendor\bin\propel reverse -v --verbose "db" Reading database structure o…
30 дек '16 в 16:12
1
ответ
Коллекции Propel2 исчезают при обновлении
Я и мои коллеги написали десяток веб-приложений с использованием Symfony2 и Propel1. Сейчас мы пытаемся использовать Propel2, но сталкиваемся со следующей проблемой при переносе приложения с Propel1 на Propel2. В нашей простой схеме родительский объ…
07 авг '15 в 09:36
0
ответов
Godaddy Общая ошибка: 2006 сервер MySQL ушел
Я пытаюсь выполнить сохранение базы данных, используя propel orm. Эта функция отлично работает на моем сервере xaamp на локальной машине, но когда я загружаю свое приложение на общий сервер godaddy, возникает эта ошибка. Как вы знаете, общий хостинг…
04 окт '17 в 07:30
0
ответов
Propel ORM: изменение настроек подключения для diff и migrate
В настоящее время я разрабатываю небольшой проект с использованием Propel ORM (v2.00-dev) и решил, что попробую использовать Vagrant впервые. Я настроил vagrant-сервер для разрешения внешних подключений MySQL и создал следующий файл конфигурации, чт…
29 окт '15 в 17:18
0
ответов
Как объединить две таблицы в Propel, для которых не определен внешний ключ?
У меня есть проект, который использует Propel 2, и есть две таблицы, к которым я хочу присоединиться в определенном поле, но там нет связи с внешним ключом. Я просто хочу сопоставить их на основе этого значения. К сожалению, я не могу заставить его …
01 окт '18 в 08:38
2
ответа
PHP/Propel удалить запись 1:n
У меня есть две таблицы: шаг и ссылки соединились 1:n. Я стремлюсь поддерживать ссылки через объекты шага. Я извлекаю все шаги из базы данных и заполняю связь таблицей ссылок. Я сохраняю объект шага, содержащий коллекцию ссылок на JSON, и возвращаю …
03 мар '17 в 13:49
0
ответов
PHP Propel делегат поведения
Я реализовал такое поведение <table name="user" idMethod="native" phpName="User"> <column name="id" phpName="Id" type="INTEGER" size="12" primaryKey="true" autoIncrement="true" required="true"/> <behavior name="delegate"> <param…
29 окт '18 в 09:02
1
ответ
php - не могу обновить строку таблицы с помощью propel
Что я собираюсь сделать, это просто обновить одну строку из таблицы и с помощью Propel у меня есть этот код: $group = GroupsQuery::create()->findOneByGroupName('A'); $group->setGroupName('B'); $group->save(); но проблема в том, что в базе д…
04 окт '16 в 16:04
1
ответ
Как установить и запустить propel2 в windows с wamp или ampps
Я хотел бы использовать Propel 2, используя файл.zip в Windows, но я не могу заставить его работать в соответствии с документами 1 (я использую wamp и ampps, разные серверы), поэтому я разархивировал файл в папке WWW в моем (wamp) серверЯ пытаюсь по…
26 окт '15 в 15:46
1
ответ
Неверный тип для пути "propel.database.connections.project.attributes". Ожидаемый массив, но есть строка
Я пытаюсь создать схему SQL с Propel ORM на основе файла schema.xml с помощью команды .\vendor\bin\propel sql:build Я получаю сообщение об ошибке: [Symfony\Component\Config\Definition\Exception\InvalidTypeException] Invalid type for path "propel.dat…
22 сен '17 в 16:30
1
ответ
Propel2, созданный полем
Допустим, у меня есть модель "Вопрос". Каждый вопрос создается пользователем (текущим пользователем). Как "авто" обновить createdBy в current.user В Doctrine2 у меня должен быть прослушиватель событий с зависимостью от security.context, И событие по…
09 авг '15 в 10:44
4
ответа
Propel добавляет CROSS JOIN к запросу при использовании псевдонима к таблицам JOIN
Попытка сделать довольно простой запрос в Propel 2. У меня есть таблица Person и таблица Possession - у людей может быть много вещей, но только по одному типу владения. Таким образом, у человека может быть 1 книга, 1 машина и т. Д. Я пытаюсь написат…
18 окт '16 в 19:22