मेरे पास यह है और यह एकदम सही काम करता है

Model.name.startswith(name)

लेकिन मुझे इसकी आवश्यकता है

name.startswith(Model.name)

एक स्ट्रिंग में फ़ील्ड मान की घटना। धन्यवाद

0
waynee 21 सितंबर 2020, 15:17

1 उत्तर

सबसे बढ़िया उत्तर

मूल्य () का प्रयोग करें। ध्यान दें कि एक वाइल्डकार्ड जोड़ा गया है

Model.select().where(Value(name).startswith(Model.name))

संबंधित एसक्यूएल, लगभग:

SELECT id, name
FROM model_tbl
WHERE '<value in name var>' LIKE (name || '%')
1
coleifer 23 सितंबर 2020, 22:35