propel

    0热度

    1回答

    我在安装propel 1.7.0时通过pear中的wamp。目前有: PHP v. 5.4.16 - libxslt v. 1.1.27 - libxml v. 2.7.8 - libxml2 v. 2.7.6 Apache v. 2.4.4 Mysql v. 5.6.12 Log v. 1.12.7 Phing v. 2.7.0 当您尝试安装propel_generat

    0热度

    2回答

    我有一个问题,将我的SQL查询转换为推动查询。 查询样子(我已经问这个查询之前:Changing a sql query using join instead of a subselect) SELECT cr.* FROM confirmation_requests cr LEFT JOIN confirmations c ON (cr.id = c.confirmation_request

    4热度

    1回答

    我使用的Propel参数转换器在我的控制器之一:(Symfony的2.4.2 + 1.7推进) * @ParamConverter("center", converter="propel", class="MyCompany\Bundle\CoreBundle\Model\Center") 它工作得很好,但我想添加额外的过滤器,通常在字段isVisible(但过滤器可能会更复杂),这可能吗?实

    1热度

    1回答

    如何在Propel上编写此代码?架构: obj -- id object_id foo -- id SQL: SELECT f.* FROM foo f INNER JOIN obj o ON f.id=o.object_id ORDER BY o.id ; PHP: $join = new \Join(); $join->addExplicitC

    1热度

    2回答

    我想检查表名在Propel中是否有效,然后对它进行一些操作,例如获取它的PHP名称。问题是我正在使用DatabaseMap,它只包含已经实例化的表。例如: $map = Propel::getDatabaseMap(); $map->getTableName('group'); // throws exception 如果我遍历表: $tables = $map->getTables();

    1热度

    1回答

    我将使用Fos\UserBundle\Propel\User作为我自己的用户类的扩展。 namespace FOS\UserBundle\Propel; use FOS\UserBundle\Model\GroupableInterface; use FOS\UserBundle\Model\UserInterface; use FOS\UserBundle\Propel\om\BaseU

    2热度

    2回答

    我正在尝试为使用Propel查询的类编写单元测试(使用phpunit和mockery)。 如何模拟查询$contact = ClientContactQuery::create()->findPK($id); 我很努力地找到任何这方面的例子。 我的班级; <?php namespace MyBundle\Classes; use MyBundle\Model\ClientContactQue

    2热度

    1回答

    如何修改我的推动查询以获得与以下MySQL查询相同的结果? SELECT v.id,CONCAT_WS(" ",b.name,v.model) AS car_name FROM vehicle v JOIN account_vehicle av ON av.account_id=:uid LEFT JOIN brands b ON b.id=v.manufacturer WHERE av.

    0热度

    1回答

    我最近从我的学校得到了一份任务,我必须为ORM创建一个Propel Schema。 这不是一个真正的问题,但其中一个要求是将这些表中的两个连接成多对多关系。 通常情况下,你可以用一个可交叉表达(持有两个表的属性),但我们的老师说这也可能没有这样的交叉表达(甚至是需求)。 如何在Propel中创建这种类型? 的ERD的问题: http://files.f-o-g.eu/b8f8a9 (我停留在贵宾<

    0热度

    1回答

    也许我很愚蠢,但我想从我的数据库中获得多对多的结果集。 我有一个Acl_Customer,Acl_Group和一个Acl_Customer_Group表。最后一个是客户和组之间的交叉参考。 现在,我只想通过在groups表上加入我的acl客户。 $customers = CustomerQuery::create() ->joinCustomerGroup() ->pag