我试图想出最好的方法来表达ModelResource
过滤器的 OR 查询。
我很确定我将不得不覆盖ModelResource.build_filters()
或ModelResource.apply_filters()
使用类似的东西。
MyModel.objects.filter(Q(field='foo') | Q(field='bar'))
但是,我不知道将此过滤器表示为 GET 参数的最佳方式。我也希望能够将OR
任意字段组合在一起
MyModel.objects.filter(Q(last_name='foo') | Q(first_name='bar'))
有什么建议么?