Получили эту сущность:Доктрина - Get продает между двумя датами
/**
* @ORM\Table(name="shop_payment_details")
* @ORM\Entity(repositoryClass="Acme\ShopBundle\Entity\PaymentRepository")
*/
class Payment extends ArrayObject
{
/**
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*
* @var integer $id
*/
protected $id;
/**
* @ORM\ManyToOne(targetEntity="Acme\UserBundle\Entity\User")
* @ORM\JoinColumn(name="user_id", referencedColumnName="id")
**/
protected $user;
/**
* @ORM\ManyToOne(targetEntity="Acme\ShopBundle\Entity\Item")
* @ORM\JoinColumn(name="item_id", referencedColumnName="id")
**/
protected $item;
/**
* @ORM\Column(name="date", type="datetime", nullable=true)
*/
protected $date;
/**
* @ORM\Column(name="amount", type="float", nullable=true)
*/
protected $amount;
мне нужно подать таблицу продаж между двумя датами он выбран. Таблица должна содержать все дни между двумя датами и ссылочными кодами объектов в магазине.
Как я могу получить его? Можете ли это сделать только с помощью Doctrine или я должен использовать PHP для сборки этой таблицы?