【发布时间】:2013-06-27 06:45:09
【问题描述】:
我对将 sql 查询转换为 django ORM 函数调用感到困惑,特别是在 转换这行sql
AND (presents.teaching_guide_text LIKE %s OR presentations.name LIKE %s OR presentations.synopsis LIKE %s OR presentations.tags LIKE %s) AND
我试过这样做,
Presentations.objects.\
filter(deleted=0).\
filter(published=1).\
filter(academic_only=0).\
filter(video_type=1).\
filter(synopsis__icontains=search_item_array[i]).\
filter(tags__icontains=search_item_array[i]).\
filter(teaching_guide_text__icontains=search_item_array[i]).\
filter(name__icontains=search_item_array[i]).all()
但它不能正常工作。任何人都可以建议我解决这个问题的解决方案
【问题讨论】:
标签: mysql django django-models