c# - Date Filtered Collections without Functions -


मेरे पास एक जैसी इकाई है:

  सार्वजनिक वर्ग इकाई {सार्वजनिक सूची & lt; DateItem & gt; पेस्टडेट्स {प्राप्त करें; सेट; } सार्वजनिक सूची & lt; DateItem & gt; फ्यूचरडेट्स {प्राप्त करें; सेट; }} सार्वजनिक वर्ग दिनांकआइटम {सार्वजनिक दिनांक का समय दिनांक {get; सेट; } / * * अन्य प्रॉपर्टी * * /}  

जहां pastDates और FutureDates दोनों एक ही प्रकार / तालिका में मैप किए जाते हैं मैं Nhibernate द्वारा स्वचालित रूप से मैप किए गए अतीत और भविष्य के गुणों का एक तरीका खोजने का प्रयास कर रहा हूं निकटतम मैं आया था, जहां मैपिंग पर खण्ड निम्नानुसार है

  HasMany (x = & gt; x.PastDates) .AsBag ()। कैस्केड .AllDeleteOrphan () .KeyColumnNames.Add ("EventId" )। जहां ("दिनांक & lt; currentdate ()")। उलटा ();  

जहां वर्तमान डेट एक यूडीएफ है मुझे ये डेटाबेस विशिष्ट कार्य नहीं करना है यदि मैं इसे से बच सकता हूँ, ज्यादातर क्योंकि मैं SQLite के साथ अपने डीएएल का परीक्षण नहीं कर सकता क्योंकि यह फ़ंक्शंस या संग्रहित प्रक्रियाओं का समर्थन नहीं करता है।

इस समय मैं

किसी भी यूडीएफ का उपयोग किए बिना यह कैसे हासिल किया जा सकता है

बहुत धन्यवाद,

/ Div>

मैं निश्चित नहीं हूँ, लेकिन मुझे नहीं लगता कि जहां स्ट्रिंग कभी पार्स हो जाती है; यह सिर्फ शुद्ध एसक्यूएल है और सीधे क्वेरी में इंजेक्ट हो जाता है। हालांकि मैं गलत हो सकता है, इसलिए यह आपके खुद के कस्टम फ़ंक्शंस (जैसे आप अपने इन-मेमोरी बोली में भी ऐसा कर सकते हैं) की तरह कुछ देखकर लायक हो सकता है।


Comments

Popular posts from this blog

c# - PInvoke of NetUserAdd returns 24 -

NHibernate Passing Session to the Repository -

objective c - Mouse events for an NSSegmentedCell subclass? -