php - Yii framework 2.0 ActiveRecord date not between two dates -


वाई फ्रेमवर्क 2.0 के साथ कार्य करना मेरे पास कॉलम 'from_date' के साथ एक डेटाबेस तालिका है और 'to_date' । मैं सभी अभिलेखों का चयन और गिनती करना चाहता हूं जहां:

  1. आज से_डेटा और to_date । और इन तिथियों के समकक्ष भी नहीं (! ($ $_date & lt; = $ today) & amp;! ($ $ & Lt; = $ to_date)))

या

    प्रारंभ = "2">
  1. से_डेटा नल और To_date नल है क्योंकि कुछ रिकॉर्ड में ये तिथियां रिक्त हैं, उन्हें चुना जाना और गिनती की भी ज़रूरत है।

मेरे पास एक मॉडल है जो ActiveRecord वर्ग को बढ़ाता है, इसलिए मैं निम्नलिखित कोड को पुनः प्राप्त करने के लिए उपयोग कर सकता हूं डेटा:

  ModelClass :: find () - जहां ('बड़ा & gt; छोटा') - & gt; और जहां ('1 & lt; 2') - & gt; या जहां ('3 & gt; 1') - & gt; गिनती ();  

मैंने Yii 2.0 के दस्तावेज़ीकरण को पढ़ने की कोशिश की लेकिन यह समझ नहीं सका कि किस तरह का उपयोग नहीं किया जाए या समान संख्या का उपयोग न करें।

शून्य के लिए, आप नीचे दिए गए कोड का उपयोग कर सकते हैं:

  ModelClass :: find () - & gt; जहां (['from_date' = & gt 


Comments

Popular posts from this blog

python - Strange behavior using PyQt4's 'pyqtSlot' decorator before another decorator -

c# - UnhandledExceptionMode.ThrowException for AppDomain.UnhandledException -

c# - Process.Kill() returns access denied -