我想在 Oracle REST 查询中指定应该在 select 语句中返回哪些列。
解决方案之一是使用视图,但在我的情况下,我想以动态方式选择列。
PostgREST 中提供了此类功能:http: //postgrest.org/en/v6.0/api.html#vertical-filtering-columns
Oracle REST 数据服务中有这样的功能吗?
我想在 Oracle REST 查询中指定应该在 select 语句中返回哪些列。
解决方案之一是使用视图,但在我的情况下,我想以动态方式选择列。
PostgREST 中提供了此类功能:http: //postgrest.org/en/v6.0/api.html#vertical-filtering-columns
Oracle REST 数据服务中有这样的功能吗?
不,我们提供行过滤但不提供列选择。
所以我可以说我想通过 URI 返回哪些行,但我不能说我想要哪些列。
因此,如果您启用 REST 表或视图,它将是所有这些列,其中它是一个 RESTful 服务,它将是您已包含在 SELECT 中的列。
还有一点要记住,我们确实有一个支持 REST 的 SQL 功能……您可以在其中发布查询,我们会为您提供结果。所以在 POST 中你可以指定你想要的列。