我想在 Django 中的模型的几个字段中查找某个字符串。理想情况下,它会类似于:
keyword = 'keyword'
fields = ['foo', 'bar', 'baz']
results = []
for field in fields:
lookup = "%s__contains"
results.append(Item.objects.filter(lookup=keyword))
当然这行不通,因为“查找”无法解析为字段。有没有其他方法可以做到这一点?