【发布时间】:2020-12-07 05:54:40
【问题描述】:
试图通过提供emp_codes 的列表来查询 Employee 对象的列表,但感觉我在接下来的 GraphQL 查询中遗漏了一些东西。
还尝试调查此emp_code__in=emp_codes,但没有运气。
感谢您的见解,因为我是 GraphQL 的新手
emp_codes_list = ['1', '2', '3']
# Expecting to return: [{empCode: '1', firstName: 'J', lastName: S'}, {empCode: '2', firstName: 'T', lastName: S'}, {empCode: '3', firstName: 'A', lastName: B'}]
query() = f"""
{{
profileEmpCode(empCode:"{emp_codes_list}") {{
... on Employeelist {{
Employeelist {{
firstName
lastName
empCode
}}
}}
... on AuthInfoField {{
message
}}
}}
}}
"""
【问题讨论】:
-
graphql 滥用 - 输入/参数应该通过变量传递,而不是通过查询字符串操作
标签: python graphql graphene-python