我从graphql模式查询某种类型,对于一个特定的字段,我想使用枚举描述而不是枚举值来获取它。
const Task = (props) => {
return (
<div>
{props.description}
<form
data-id={props.id}
onSubmit={props.handleToggleComplete}
>
<button>Toggle</button>
</form>
<form
data-id={props.id}
onSubmit={ props.handleDeleteTask}
>
<button>Delete</button>
</form>
</div>
);
};
我想获取'Gigi.a'字段,并带有枚举的描述。 例如:
Declare
ll_row_count number := 0;
begin
for i in (select * from employee)
loop
ll_row_count := ll_row_count+1;
update employee
set emp_name = upper(emp_name)
where emp_id = i.emp_id;
commit;
end loop;
dbms_output.put_line('Total rows updated' || ll_row_count);
end;
/
有人知道这是否可能吗?
答案 0 :(得分:0)
类型,字段和枚举值的描述仅出于文档目的,因此只能通过自省查询进行访问:
query {
__type(name: "SomeEnum") {
enumValues {
name
description
}
}
}
还要注意,规范中没有要求枚举值必须全部大写的内容,因此您可以使用如下枚举:
enum SomeEnum {
Bla
Foo
}