Rest 木兰休息原料药
有没有办法要求Magnolia REST API提供产品列表 可以使用等效的JCR SQL2来检索Rest 木兰休息原料药,rest,magnolia,Rest,Magnolia,有没有办法要求Magnolia REST API提供产品列表 可以使用等效的JCR SQL2来检索 select * from [mgnl:product] where productName like '%Nikon%' 如果只能使用自定义rest端点,请指向教程。是的,您可以使用内容交付端点来执行此操作。语法类似于:GET/delivery/{endpoint prefix}/v1?key1=value1&key2=value2 有关更多详细信息,请参阅 是的,您可以使用内容交付端点来执行
select * from [mgnl:product] where productName like '%Nikon%'
如果只能使用自定义rest端点,请指向教程。是的,您可以使用内容交付端点来执行此操作。语法类似于:
GET/delivery/{endpoint prefix}/v1?key1=value1&key2=value2
有关更多详细信息,请参阅 是的,您可以使用内容交付端点来执行此操作。语法类似于:
GET/delivery/{endpoint prefix}/v1?key1=value1&key2=value2
有关更多详细信息,请参阅 使用v2端点定义,从Magnolia REST 2.1开始更新: 要回答关于节点类型的第二个问题,下面是它的外观,作为灯光模块中的YAML文件,例如
/restEndpoints/delivery/my-products_v1.YAML
:
class:info.magnolia.rest.delivery.jcr.v2.JcrDeliveryEndpointDefinition
工作空间:产品
根路径:/
IncludeSystemProperty:false
绕过工作空间ACL:true
深度:2
节点类型:
-mgnl:产品
ChildNodeType:
-mgnl:contentNode
配置需要包含节点类型
指定要在您的案例中查询的JCR节点类型的主要列表NodeType
李>mgnl:product
指定当childNodeTypes
大于0时,在主结果下包含哪些子节点作为JSON对象depth
GET/.rest/delivery/my products/v1?productName[like]=%25Nikon%25
GET/.rest/delivery/my products/v1/path/to/Nikon-1
这与Magnolia的前者不同,后者不可配置,但仅允许使用者排除节点类型。使用v2端点定义,从Magnolia REST 2.1更新: 要回答关于节点类型的第二个问题,下面是它的外观,作为灯光模块中的YAML文件,例如
/restEndpoints/delivery/my-products_v1.YAML
:
class:info.magnolia.rest.delivery.jcr.v2.JcrDeliveryEndpointDefinition
工作空间:产品
根路径:/
IncludeSystemProperty:false
绕过工作空间ACL:true
深度:2
节点类型:
-mgnl:产品
ChildNodeType:
-mgnl:contentNode
配置需要包含节点类型
指定要在您的案例中查询的JCR节点类型的主要列表NodeType
李>mgnl:product
指定当childNodeTypes
大于0时,在主结果下包含哪些子节点作为JSON对象depth
GET/.rest/delivery/my products/v1?productName[like]=%25Nikon%25
GET/.rest/delivery/my products/v1/path/to/Nikon-1
这与Magnolia的前者不同,后者不可配置,但只允许使用者排除节点类型。谢谢!非常有用的链接。如何在ExcludeNodeType中传递要排除的节点类型列表?我是说curl命令中“list”的语法…谢谢!非常有用的链接。如何在ExcludeNodeType中传递要排除的节点类型列表?我是说curl命令中“list”的语法。。。