आपको इस फ़ंक्शन की आवश्यकता क्यों है? आप कस्टम फ़ंक्शन के बिना जहां स्थिति कर सकते हैं, बस लिखें:
$query->andWhere('evt.day > :from')->setParameter('from', $from);
जहां चर $from
डेटटाइम ऑब्जेक्ट होना चाहिए, और यदि आप Oracle TRUNC
. चाहते हैं फ़ंक्शन आप इसे स्वयं द्वारा यहां कार्यान्वित कर सकते हैं https://github.com/ZeinEddin/ZeDoctrineExtensions/blob/master/lib/ZeDoctrineExtensions/Query/Oracle/TruncDate.php
और बस इसे इस तरह इस्तेमाल करें:
$query->andWhere('trunc(evt.day) > :from')->setParameter('from', $from);
अगर आप चाहें तो इस मॉड्यूल
को इंस्टॉल कर सकते हैं ZF2 प्रोजेक्ट के लिए और आपके पास TruncDate
. होगा फ़ंक्शन आपके प्रोजेक्ट में उपयोग के लिए तैयार है