Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

CurrentUtcDateTime मौजूद नहीं है - इकाई फ्रेमवर्क और MySql

मुझे इसी समस्या का सामना करना पड़ा और इसे समझने की कोशिश में लगभग दो दिन खो गए। यह MySQL के लिए EntityFramework मैपिंग में एक बग प्रतीत होता है।

समाधान DateTime.UtcNow . को स्थानांतरित करना है स्कोप्ड लैम्ब्डा के बाहर गणना और वास्तविक मूल्य में प्लग करें।

var utcNow = DateTime.UtcNow;
query = query.Where(p => p.Published);
query = query.Where(p => !p.StartDate.HasValue || p.StartDate <= utcNow);
query = query.Where(p => !p.EndDate.HasValue || p.EndDate >= utcNow);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में STRICT SQL मोड से कैसे छुटकारा पाएं

  2. एसिंक्रोनस स्लेव्स का उपयोग करके गैलेरा क्लस्टर में हाइब्रिड OLTP/Analytics डेटाबेस वर्कलोड

  3. MySQL विजुअल स्टूडियो 2015 आपके पास पहले से प्रयोग करने योग्य कनेक्शन है

  4. एक PHP सरणी में एक MySQL तालिका में मान कैसे सम्मिलित करें?

  5. जैसे ही दूसरा ईवेंट बनाया और चल रहा है, mysql शेड्यूल्ड इवेंट काम करना बंद कर देता है