2

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'))

助言がありますか?

4

0 に答える 0