ฉันจะสืบค้น / กรองข้อมูลใน Django และเพิกเฉยตัวพิมพ์ของสตริงการสืบค้นได้อย่างไร?
ฉันมีสิ่งที่ชอบและชอบที่จะไม่สนใจกรณีของmy_parameter
:
MyClass.objects.filter(name=my_parameter)
ฉันจะสืบค้น / กรองข้อมูลใน Django และเพิกเฉยตัวพิมพ์ของสตริงการสืบค้นได้อย่างไร?
ฉันมีสิ่งที่ชอบและชอบที่จะไม่สนใจกรณีของmy_parameter
:
MyClass.objects.filter(name=my_parameter)
คำตอบ:
ฉันแก้ไขมันเช่นนี้
MyClass.objects.filter(name__iexact=my_parameter)
แม้จะมีวิธีการใช้สำหรับการค้นหาสตริงย่อย:
MyClass.objects.filter(name__icontains=my_parameter)