প্রশ্ন ট্যাগ «django-queryset»

জ্যাঙ্গোর ক্যোরিসেটগুলি জ্যাঙ্গোর ওআরএম সিস্টেম থেকে অবজেক্টগুলি পুনরুদ্ধার করার জন্য প্রাথমিক বিমূর্ততা

15
জ্যাঙ্গো ক্যোয়ারসেট ফিল্টারিংয়ে আমি কীভাবে সমান না করব?
জাজানো মডেল ক্যোরিসেটসগুলিতে, আমি দেখতে পাচ্ছি যে তুলনামূলক মানগুলির জন্য একটি আছে __gtএবং __ltসেখানে একটি __ne/ !=/ <>( সমান নয় ?) রয়েছে আমি একটি না সমান ব্যবহার করে ফিল্টার আউট করতে চাই: উদাহরণ: Model: bool a; int x; আমি চাই results = Model.objects.exclude(a=true, x!=5) !=সঠিক বাক্য গঠন নয়। আমি চেষ্টা …

12
জ্যাঙ্গো ভিউতে কীভাবে দুটি বা আরও প্রশ্নের সন্ধান করা হবে?
আমি যে জ্যাঙ্গো সাইটটি তৈরি করছি তার সন্ধানটি তৈরি করার চেষ্টা করছি এবং সেই অনুসন্ধানে আমি 3 টি ভিন্ন মডেলের সন্ধান করছি। এবং অনুসন্ধান ফলাফল তালিকায় পৃষ্ঠাগুলি পেতে, ফলাফলগুলি প্রদর্শন করতে আমি জেনেরিক অবজেক্ট_লিস্ট ভিউটি ব্যবহার করতে চাই। তবে এটি করতে, আমাকে একটিতে 3 টি ক্যোয়ারসেট একত্রীকরণ করতে হবে। আমি …

7
একটি ক্যোয়ারসেটে খালি বা নুল নামের জন্য ফিল্টারিং
আমার কাছে first_name, last_nameএবং alias(alচ্ছিক) যা অনুসন্ধান করা দরকার। সুতরাং, একটি উলামের সেট রয়েছে এমন সমস্ত নাম আমাকে দেওয়ার জন্য আমার একটি প্রশ্নের প্রয়োজন। কেবলমাত্র যদি আমি করতে পারি: Name.objects.filter(alias!="") সুতরাং, উপরের সমতুল্য কি?

6
জ্যাঙ্গো কোয়েরিতে আমি কীভাবে একটি ওআর ফিল্টার করব?
আমি যে আইটেমটি কোনও ব্যবহারকারী যুক্ত করেছেন (সেগুলি স্রষ্টার হিসাবে তালিকাভুক্ত করা হয়েছে) বা আইটেমটি অনুমোদিত হয়েছে তা তালিকাভুক্ত করতে চাই। সুতরাং আমি মূলত নির্বাচন করা প্রয়োজন: item.creator = owner or item.moderated = False জাজানোতে আমি কীভাবে এটি করব? (সাধারণত একটি ফিল্টার বা ক্যোয়ারসেট সহ)

3
জ্যাঙ্গো ক্যোয়ারসেটে ওআর শর্তটি কীভাবে সম্পাদন করবেন?
আমি এই এসকিউএল কোয়েরির সমান একটি জ্যাঙ্গো কোয়েরি লিখতে চাই: SELECT * from user where income >= 5000 or income is NULL. জ্যাঙ্গো ক্যোয়ারেট ফিল্টারটি কীভাবে তৈরি করবেন? User.objects.filter(income__gte=5000, income=0) এটি কাজ করে না, কারণ এটি ANDফিল্টারগুলি। আমি ORপৃথক ক্যোয়ারসেটগুলির ইউনিয়ন পেতে ফিল্টারগুলিতে চাই।

3
মানগুলির তালিকার সাথে আমি কীভাবে জাজানো কোয়েরি ফিল্টার করতে পারি?
আমি নিশ্চিত এটি একটি তুচ্ছ অপারেশন, তবে কীভাবে এটি হয়েছে তা আমি বুঝতে পারি না। এর চেয়ে স্মার্ট কিছু থাকতে হবে: ids = [1, 3, 6, 7, 9] for id in ids: MyModel.objects.filter(pk=id) আমি এই সমস্ত কিছুর সাথে এমন কিছু দিয়ে একটি ক্যোয়ারিতে পেতে চাইছি: MyModel.objects.filter(pk=[1, 3, 6, 7, 9]) …

7
জ্যাঙ্গোতে তারিখের পরিসীমা অনুসারে আমি কোয়েরি অবজেক্টগুলি কীভাবে ফিল্টার করব?
আমি একটি মডেল মত ক্ষেত্র পেয়েছি যেমন: class Sample(models.Model): date = fields.DateField(auto_now=False) এখন, আমার একটি তারিখের পরিসীমা দ্বারা অবজেক্টগুলি ফিল্টার করা দরকার। আমি সব বস্তুর মধ্যে একটি তারিখ আছে যে কিভাবে ফিল্টার করবেন 1-Jan-2011এবং 31-Jan-2011?

17
বস্তুটি বিদ্যমান থাকলে আমি কীভাবে তা পাই, না যদি তা না থাকে তবে তা কীভাবে পাওয়া যায়?
আমি যখন মডেল ম্যানেজারকে কোনও অবজেক্ট পেতে বলি, DoesNotExistযখন কোনও ম্যাচিং অবজেক্ট না থাকে তখন এটি উত্থাপিত হয়। go = Content.objects.get(name="baby") পরিবর্তে DoesNotExist, আমি পরিবর্তে কিভাবে হতে goপারে None?

7
জ্যাঙ্গোতে খালি ক্যোরিসেটের জন্য পরীক্ষা করা হচ্ছে
কোয়েরিতে কোনও ফল এসেছে কিনা তা যাচাই করার জন্য প্রস্তাবিত প্রতিমাটি কী? উদাহরণ: orgs = Organisation.objects.filter(name__iexact = 'Fjuk inc') # If any results # Do this with the results without querying again. # Else, do something else... আমি মনে করি এটি চেক করার বিভিন্ন উপায় রয়েছে তবে আমি অভিজ্ঞ জাঙ্গো …

1
জ্যাঙ্গো ক্যোয়ারসেটে ফিল্টারের চেয়ে কম বা সমান কীভাবে করবেন?
আমি প্রোফাইল হিসাবে পরিচিত প্রতিটি ব্যবহারকারী প্রোফাইলে একটি কাস্টম ফিল্ড দ্বারা ব্যবহারকারীদের ফিল্টার করার চেষ্টা করছি। এই ক্ষেত্রটিকে স্তর বলা হয় এবং 0 থেকে 3 এর মধ্যে একটি পূর্ণসংখ্যা হয়। যদি আমি সমান ব্যবহার করে ফিল্টার করি তবে আমি প্রত্যাশার মতো নির্বাচিত স্তরযুক্ত ব্যবহারকারীদের একটি তালিকা পেয়েছি: user_list = User.objects.filter(userprofile__level …

14
জাজানোতে আমি কীভাবে একটি ডেটটাইমফিল্ডের একটি তারিখ ফিল্টার করতে পারি?
আমি DateTimeFieldএকটি তারিখের সাথে তুলনা ফিল্টার করার চেষ্টা করছি । আমি বোঝাতে চাই: MyObject.objects.filter(datetime_attr=datetime.date(2009,8,22)) আমি উত্তর হিসাবে একটি খালি ক্যোরিসেট তালিকা পেয়েছি কারণ (আমার মনে হয়) আমি সময় বিবেচনা করছি না, তবে "যে কোনও সময়" চাই। এটি করার জন্য জ্যাঙ্গোর কোনও সহজ উপায় নেই? আমার ডেটটাইম নির্ধারিত সময় আছে, তা …

13
জ্যাঙ্গো ফিল্টার বনাম একক বস্তুর জন্য?
কিছু সহকর্মীর সাথে এ নিয়ে আমার বিতর্ক ছিল। জ্যাঙ্গোতে যখন আপনি কেবল একটির প্রত্যাশা করছেন তখন কোনও জিনিস পুনরুদ্ধার করার জন্য কি কোনও পছন্দনীয় উপায় আছে? দুটি সুস্পষ্ট উপায় হ'ল: try: obj = MyModel.objects.get(id=1) except MyModel.DoesNotExist: # We have no object! Do something... pass এবং: objs = MyModel.objects.filter(id=1) if len(objs) …

3
জ্যাঙ্গো মান_ তালিকা বনাম মান
জ্যাঙ্গোতে, নিম্নলিখিত দুটিয়ের মধ্যে পার্থক্য কী: Article.objects.values_list('comment_id', flat=True).distinct() বনাম Article.objects.values('comment_id').distinct() আমার লক্ষ্য প্রতিটির অধীনে স্বতন্ত্র মন্তব্য আইডির একটি তালিকা পাওয়া Article। আমি ডকুমেন্টেশন পড়েছি (এবং বাস্তবে উভয় পন্থা ব্যবহার করেছি)। ফলাফলগুলিও স্পষ্টতই অনুরূপ বলে মনে হচ্ছে।

4
একটি একক ক্যোরিসেটের সাহায্যে ডাটাবেস রেকর্ডটি নির্বাচন করুন এবং আপডেট করুন
আমি দুটি জিজ্ঞাসা না করে কীভাবে একই সাথে একটি updateএবং selectবিবৃতি চালাতে querysetপারি: - একটি অবজেক্টটি নির্বাচন করা - এবং একটিতে অবজেক্ট আপডেট করার জন্য এসকিউএল এর সমতুল্য কিছু হবে: update my_table set field_1 = 'some value' where pk_field = some_value

5
জ্যাঙ্গো ক্যোয়ারিতে "লাইক" সমতুল্য s
জাঙ্গোতে এই এসকিউএল বিবৃতিটির সমতুল্য কী? SELECT * FROM table_name WHERE string LIKE pattern; আমি কীভাবে এটি জাঙ্গোতে বাস্তবায়ন করব? আমি চেষ্টা করেছিলাম result = table.objects.filter( pattern in string ) তবে তা কার্যকর হয়নি। আমি কীভাবে এটি বাস্তবায়ন করব?

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.