我在db中有一个字段,其中包含“Food,Financial,Health”字符串。我需要在该字段中搜索以“Fi”开头的字符串。我可以使用包含搜索字符串,但我需要在django查询中搜索startswith。任何人都建议我这样做。在数据库列中查找字符串django查询
-2
A
回答
0
您可以使用Django的查询startswith ..
SomeModel.objects.filter(stringField__startswith='What')
0
您可以使用Django的__startswith过滤属性。
YourModelClass.objects.filter(fieldname__startswith='Fi')
请参阅该文档在这里: https://docs.djangoproject.com/en/1.11/ref/models/querysets/#startswith
0
Modelname.objects.filter(attributename__istartswith='Fi')
了解更多详情请参阅https://docs.djangoproject.com/en/1.11/ref/models/querysets/
相关问题
- 1. Django的数据库查询在一列
- 2. Django和查询字符串参数
- 3. 如何将数据库查询添加到字符串列表
- 4. Django查询数据库
- 5. 在字符串中查找字符串
- 6. 更改Django中的查询字符串?
- 7. 使用查询字符串查询字符串列表?
- 8. 查询字符串列为数字
- 9. 检查数据库中的列字符串是否是sqlite中的查询的子字符串
- 10. 在字符串中查找数字
- 11. 在字符串lua中查找数字
- 12. 在字符串中查找数字
- 13. 在数据框中查找参数字符串中的数据
- 14. PHP/MySQL查询在字段中查找字符串
- 15. 在查询字符串中查找特定字
- 16. MySQL查找结果是查询字符串的子字符串
- 17. 预编译函数在字符串中查找字符序列?
- 18. 在LIKE查询中查找%字符
- 19. 在sql查询中查找字符串末尾的子字符串
- 20. 在字符串中查找字符串的子序列
- 21. 查找数据库中的HASH字符串(mysql和php)
- 22. 从查询字符串获取数据
- 23. asp.net查询字符串数据绑定
- 24. 对象数组中的LINQ查询数据库内部列字符串
- 25. 查找字符串中的字符串
- 26. Django查询按字符串值排序
- 27. 当试图在SubSonic下查询数据库时未找到连接字符串
- 28. Sequelize:其中查询字符串在字符串数组中postgresql
- 29. 如何检查是否字符串包含列表中查询在Django ORM
- 30. 查找列表中的字符串 - Erlang
你应该先搜索,这是第一个搜索结果如果搜索的Django查询https://开头的文档.djangoproject.com/en/1.11/topics/db/queries /#chaining-filters – Gahan
[Django startswith query]的可能重复(https://stackoverflow.com/questions/14740446/django-startswith-query) – Serjik