আমার কাছে একটি এসকিউএএলএলকেমি ক্যোয়ারী অবজেক্ট রয়েছে এবং সংকলিত এসকিউএল স্টেটমেন্টের সমস্ত পরামিতি আবদ্ধ (যেমন, কোনও %s
বিবরণ সংকলক বা মাইএসকিউএলডিবি ডায়ালেক্ট ইঞ্জিন ইত্যাদির দ্বারা আবদ্ধ হওয়ার অপেক্ষায় নেই বা অন্যান্য ভেরিয়েবলগুলি) পাঠ্য পেতে চাই ।
str()
ক্যোয়ারিতে কল করা এরকম কিছু প্রকাশ করে:
SELECT id WHERE date_added <= %s AND date_added >= %s ORDER BY count DESC
আমি ক্যোয়ারী অনুসন্ধান করার চেষ্টা করেছি __প্রেমগুলি কিন্তু এটি একটি খালি ডিক্স। আমি ব্যবহার আমার নিজের কম্পাইলার লিখেছিলেন এর এই উদাহরণে sqlalchemy.ext.compiler.compiles
প্রসাধক কিন্তু বিবৃতি এখনও রয়েছে %s
যেখানে আমি ডেটা চাই।
কোয়েরিটি তৈরি করতে আমার পরামিতিগুলি মিশ্রিত হয়ে গেলে আমি বেশ বুঝতে পারি না; কোয়েরি অবজেক্টটি পরীক্ষা করার সময় এগুলি সর্বদা একটি খালি অভিধান (যদিও কোয়েরিটি সূক্ষ্ম কার্যকর করে এবং ইঞ্জিনটি প্রিন্ট করে যখন আপনি ইকো লগইন চালু করেন)।
আমি এই বার্তাটি পেতে শুরু করি যে এসকিউএএলএলচি আমার কাছে অন্তর্নিহিত কোয়েরিটি জানতে চায় না, কারণ এটি এক্সপ্রেশন এপিআইয়ের ইন্টারফেসের সমস্ত ভিন্ন ডিবি-এপিআইয়ের সাধারণ প্রকৃতিটিকে ভেঙে দেয়। কোয়েরিটি কী ছিল তা আবিষ্কার করার আগেই এটি কার্যকর করা হয়েছিল কিনা তা আমার আপত্তি নেই; আমি শুধু জানতে চাই!