डॉक्स से:
आपका मामला "अन्य सभी मामलों" के अंतर्गत आता है।
स्ट्रिंग को FLOAT . पर डाला जाएगा और फिर आपके int_val . से तुलना की जाती है ।
यदि स्ट्रिंग अच्छी तरह से डाली जाती है (जैसे मान '1' , '0.1' या '1E5' ), परिणामी मान की तुलना पूर्णांक से की जाएगी।
यदि नहीं (मान लें कि आप '1235xxx' . जैसा मान पास करते हैं ), संभावित अग्रणी अंक एक फ्लोट पर डाले जाएंगे (0 यदि कोई नहीं), और बाकी को छोटा कर दिया गया है। इसके अलावा, एक चेतावनी जनरेट की जाएगी।
आईडी को एक स्ट्रिंग में पास करने का कारण यह हो सकता है कि आपकी आईडी का पूर्णांक होना आवश्यक नहीं है। यह एक तार या तारीख भी हो सकती है।
संभवतः ORM के पास DELETE . उत्पन्न करने के लिए एक सामान्य कोड है क्वेरी जो किसी भी डेटाटाइप पर काम करेगी।