首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django -如何使用筛选器检查字符串字段是否包含单词?

问Django -如何使用筛选器检查字符串字段是否包含单词?
EN

Stack Overflow用户
提问于 2022-05-08 11:36:34
回答 2查看 336关注 0票数 0

我的模型订单有一个文本字段: order.remark。

如何使用包含特定单词的“备注”字段对顺序进行筛选?例如一个参考号码,一个电话号码。

在order备注字段中,用户可以输入任何内容,例如,如何使用包含"SZFPS/LCB-D2232“字样的备注来过滤订单。请注意,用户可以在没有输入空格的情况下输入大量信息,即单词不被空格、制表符或任何类型的标记分隔。如何有效地过滤订单?

​

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-05-08 13:42:05

您的Order模型有一个名为remark的字段,为了过滤包含特定注释的对象,您可以使用__contains来区分大小写,或者使用__icontains忽略大小写敏感性。这样您就可以按以下方式过滤

代码语言:javascript
复制
Order.objects.filter(remark__icontains="your searching phrases")
票数 2
EN

Stack Overflow用户

发布于 2022-05-08 12:57:44

可以对字符串使用can ()方法

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72160595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档