0
是否有任何相當於sql查詢的教條?學說querybuilder TO_DAYS
SELECT something FROM tbl_name
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
實體有
/**
* @var \DateTime
* @ORM\Column(type="datetime",nullable=true)
*/
protected $newStatusData;
所以,我需要與條件獲得的所有記錄
"nowDate - newStatusData =< 30 days"
UPDATE
感謝阿洛克,答案如下
給出10
OMG,4個月後我明白如何運行這個 $的currentdate =新的DateTime()時使用EntityRepositories(捂臉) 我有錯誤; (':currentdate',q.newStatusData)> = 30「) - > setParameter('currentdate',$ currentDate ) - > getResult(); 太多的參數:查詢定義了0個參數,並且你綁定了1 –
使用'CURRENT_DATE()' –
thx檢查我的更新答案!有用 ! –