【发布时间】:2021-07-08 19:37:51
【问题描述】:
现在我的过滤器看起来像这样
class Document(graphene.ObjectType):
number = graphene.relay.ConnectionField(
ReportDocumentNumberConnection,
doc__number__in=graphene.List(graphene.String, required=False),
doc__supplier__delivery__in=graphene.List(graphene.String, required=False),
doc__supplier__number__in=graphene.List(graphene.String, required=False),
)
这样的查询效果很好
{
allDocuments{
number(doc_Number_In: "TVF" doc_Supplier_Delivery_In: "Q23") { ... }
}
}
但是我想把我所有的过滤器放到一个对象中,像这样
{
allDocuments{
number(inputFilter: {doc_Number_In: "TVF" doc_Supplier_Delivery_In: "Q23"}) { ... }
}
}
这可能吗?如果是,该怎么做?
【问题讨论】:
标签: python django graphql graphene-django