95得票10回答
如何合并两个 PHP Doctrine 2 ArrayCollection()?

是否有方便的方法可以让我连接两个Doctrine ArrayCollection()?类似于:$collection1 = new ArrayCollection(); $collection2 = new ArrayCollection(); $collection1->add($o...

74得票5回答
Doctrine 2的ArrayCollection过滤方法

我能在使用Doctrine 2的延迟加载时过滤掉arrayCollection中的结果吗?例如:// users = ArrayCollection with User entities containing an "active" property $customer->users-&...

32得票2回答
检查ArrayCollection是否为空

我有一个实体订单(Entity Order),其中保存了供应商(Suppliers)的Arraycollection。 在我的控制器(Controller)中,我想检查这个Arraycollection是否为空:$suppliers = $order->getSuppliers(); 我...

16得票2回答
Symfony表单CollectionType字段的顺序

在我的模型中,我有一个菜谱实体和一个食材实体。在菜谱实体中,关系的定义如下:/** * @ORM\OneToMany(targetEntity="Ingredient", mappedBy="recipe", cascade={"remove", "persist"}, orphanRemo...

15得票1回答
Doctrine2:如何检查Doctrine集合中是否存在某个值

如何检查给定的值是否存在于Doctrine Collection(多对多关系)字段中? 例如,我尝试:$someClass = $this-> getDoctrine()-> getRepository('MyBundle:My...

10得票1回答
Symfony2: 如何从Doctrine ArrayCollection中删除元素(多对多关系)?

我在symfony2 (doctrine)中使用以下代码来处理多对多关系: 实体:/** * @ORM\ManyToMany(targetEntity="BizTV\ContainerManagementBundle\Entity\Container", inversedBy="video...

9得票4回答
在Flex 3中,ArrayCollection被按值而不是按引用传递到函数中。

我想通过Flex 3中的函数将arrayCollection#2设置为arrayCollection#1。我将两个数组集合传递给函数并设置arrayCollection#2 = arrayCollection#1。但是,似乎没有通过引用传递arrayCollection#2,因为在函数调用之后...

8得票3回答
PHP Doctrine:测试对象是否在ArrayCollection中

我正在尝试使用ArrayCollection::contains方法来查找对象是否已经在我的集合中,但当我执行以下步骤时: //My ArrayCollection $lesRoles = $drt->getDrtApplication()->getRoles(); $leRol...

7得票2回答
将Vector.<SomeType>转换为Array?

很不幸,在Actionscript中,Vector类的支持似乎还不完整。有些情况下,我需要将Vector转换成数组(例如创建ArrayCollection)。我认为这个方法可以解决问题: var myVector:Vector.&lt;MyType&gt; = new Vector.&lt;...