2024-10-01 19:17:13 发布
网友
我有一个带有name属性的对象列表,我希望能够对其进行模糊排序。例如,这就是对象作为JSON的外观:
{ 'id': 1, 'name': 'Test445' }, { 'id': 2, 'name': 'Test444' }, { 'id': 3, 'name': 'Name44' },
我希望能够输入像Test这样的名称搜索字符串,它将返回前2个对象,因为Test同时位于Test445和Test444。你知道吗
Test
Test445
Test444
有没有办法让我轻松地做到这一点?你知道吗
可以使用^{}或^{}筛选器:
Entry.objects.filter(name__contains='Test') Entry.objects.filter(name__startswith='Test')
对于不区分大小写的检查,请使用^{}和^{}。你知道吗
可以使用^{} 或^{} 筛选器:
对于不区分大小写的检查,请使用^{} 和^{} 。你知道吗
相关问题 更多 >
编程相关推荐