如何 return 在 Django 模型中包含给定值的字段名称?
How to return field name containing a given value in a django model?
我有一个要在我的数据库中搜索的字符串列表,我希望我的函数 return 包含该字符串的字段的名称:
for word in word_list:
if word in MyModel.objects.all():
return ??
我如何完成该功能以使其完成此操作?
这样您就可以传递单词列表,并且可以 return 包含 word_list
中所有单词的所有 QuerySet
for word in word_list:
return MyModel.objects.filter(word__icontains = word)
我有一个要在我的数据库中搜索的字符串列表,我希望我的函数 return 包含该字符串的字段的名称:
for word in word_list:
if word in MyModel.objects.all():
return ??
我如何完成该功能以使其完成此操作?
这样您就可以传递单词列表,并且可以 return 包含 word_list
中所有单词的所有 QuerySetfor word in word_list:
return MyModel.objects.filter(word__icontains = word)