में कैननिकल फ़ंक्शंस का उपयोग कैसे करें I MySQL डेटाबेस के साथ EntityFramework में डेटटाइम को टाइम्सपैन जोड़ना चाहते हैं।एंटिटी फ्रेमवर्क और माइस्क्ल
मैं DbFunctions.AddMinutes(someminutes)
और EntityFunctions.AddMinutes(someminutes)
उपयोग करने की कोशिश की है, लेकिन जब मैं निष्पादित मैं
फंक्शन projectName.AddMinutes तरह अपवाद कुछ पाने मौजूद नहीं है
मैं googled है लेकिन विहित समारोह निष्पादित करने के लिए कैसे नहीं मिल सकता है । हालांकि वहाँ समारोह की एक सूची है, लेकिन फिर मुझे पता नहीं कि किस वर्ग वे हैं https://msdn.microsoft.com/en-us/library/bb738563.aspx
मैं
- MySql.Data.Entities 6.8.3.0
- EntityFramework 6.0.0 उपयोग कर रहा हूँ
- MySql.Data 6.8.4
- MySql.Web 6.8.4
- MySql (डाटाबेस) 5.6.17
मेरे LINQ क्वेरी
IQueryable<OrderViewModel> orders = _dbContext.Orders
.OrderByDescending(x => x.ID)
.Select(x => new OrderViewModel
{ ID = x.ID,
AddedOn = DbFunctions.AddMinutes(x.AddedOn, diffMinutes).Value,
Customer = (x.IsGuestCheckOut == true ? x.CustomerEmail : x.Customer.FirstName + " " + x.Customer.LastName),
Phone = x.Phone,
TotalAmount = x.TotalAmount,
OrderStatus = x.OrderStatus });
सड़क के नीचे
नीचे के रूप में है, जहां हालत और पृष्ठांकन लागू किया जाता है
ताकि आप दिनांक समय वर्ग यानी के कहने के लिए उपयोग कर सकते हैं
आप usings को System.Data.Entity नाम स्थान जोड़ा है? –
@AdilMammadov हाँ यह पहले से ही है। –