django中的此SQL语句等效于什么?
SELECT * FROM table_name WHERE string LIKE pattern;
如何在Django中实现呢?我试过了
result = table.objects.filter( pattern in string )
但这没有用。我该如何实施?
使用__contains
或__icontains
(不区分大小写):
result = table.objects.filter(string__contains='pattern')
SQL等效为
SELECT ... WHERE string LIKE '%pattern%';
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句