在Doctrine中选择对象

时间:2014-06-25 03:29:02

标签: object select doctrine

        $queryBuilder
            ->add('select', 'd.item')
            ->add('from', 'Entities:TypeDetail d')
            ->add('where', $queryBuilder->expr()->andx(
                    $queryBuilder->expr()->gt('d.dateValue', $dates['start']),
                    $queryBuilder->expr()->lt('d.dateValue', $dates['end']))
            );

TypeDetail(表格)包含以下字段:

id, dateValue, itemId

Symfony中的模型是:

id, dateValue, item (object)

我想要做的是获得仅包含item个对象的结果。我不想要项目ID或任何日期值(虽然我确实需要它们来过滤查询,我实际上并不关心它们在响应中回来)。

这可能吗?显然d.item因为选择不起作用!

干杯

0 个答案:

没有答案