You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2020/10/26 07:15:39 UTC
[GitHub] [apisix] Jaycean edited a comment on pull request #2509: feat: get schema by schema_type
Jaycean edited a comment on pull request #2509:
URL: https://github.com/apache/apisix/pull/2509#issuecomment-716355836
@membphis I have some questions I want to discuss with you.
The method I currently implement is to directly determine whether to return `consumer_schema` through whether the query field has `schema_type=consumer` in `apisix/admin/plugins.lua`.
```
local arg = get_uri_args()
local json_schema = plugin.schema
if arg and arg["schema_type"] == "consumer" then
json_schema = plugin.consumer_schema
end
```
https://github.com/apache/apisix/issues/2441#issuecomment-714506729
I thought of another implementation method to obtain the corresponding schema directly through the value of `schema_type`, but if Obtain directly through the value of `schema_type`, then you need to pass the corresponding complete schema_type:`/apisix/admin/schema/plugins/{plugin_name}?schema_type=consumer_schema`
Instead of: `/apisix/admin/schema/plugins/{plugin_name}?schema_type=consumer`
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org