সত্তা ফ্রেমওয়ার্কটি ব্যবহার করে আমাকে 2 টি কলাম দিয়ে অর্ডার করতে হবে।
কীভাবে হয়?
return _repository.GetSomething().OrderBy(x => x.Col1 .. Col2)?
অর্থাত
SELECT * FROM Foo ORDER BY Col1, Col2
সত্তা ফ্রেমওয়ার্কটি ব্যবহার করে আমাকে 2 টি কলাম দিয়ে অর্ডার করতে হবে।
কীভাবে হয়?
return _repository.GetSomething().OrderBy(x => x.Col1 .. Col2)?
অর্থাত
SELECT * FROM Foo ORDER BY Col1, Col2
উত্তর:
অন্য উপায়:
qqq.OrderBy(x => new { x.Col1, x.Col2} )
নিম্নলিখিত বাছাই ডিবি স্তরে ঘটে। ফিরে আসা ফলাফলের উপর নয়।
চেষ্টা করুন:
IQueryable<a>.OrderBy("col1 asc, col2 asc")
উদাহরণ 1:
ctx.CateringOrders.OrderBy("Details.DeliveryDate asc, Details.DeliveryTime asc")
উদাহরণ 2:
ctx.CateringOrders.OrderBy("{0} {1}, {2} {3}",
"Details.DeliveryDate", "asc",
"Details.DeliveryTime", "asc"
)
IQueryable<a>
সত্তা কোয়েরিটি কোথায়
,
"col1 asc"
1 কলাম 1 এবং বাছাইয়ের দিকটি
"col2 asc"
কলাম 2 এবং বাছাইয়ের দিক
দয়া করে মনে রাখবেন, এটি টেলিরিক গ্রিড বা অন্য কোনও টেলিকের ডেটাসোর্স উপাদানটির সাথে কাজ করবে না। যদিও এটি প্রিফিল্টার করা আইকোয়ারিযোগ্য অবজেক্টটি ব্যবহার করে, বাছাই করা সর্বদা কার্যকরভাবে আপনার বাছাইকরণ সেটিংসকে ওভাররাইড করে শেষ ধাপ হিসাবে স্বয়ংক্রিয়ভাবে সম্পন্ন হয়।
আপনাকে অনুসরণ করতে হবে: গ্রিডে ডিফল্ট সাজানো নির্দিষ্ট করা