Rest-json ld api方法来计算值?

Rest-json ld api方法来计算值?,rest,e-commerce,api-platform.com,Rest,E Commerce,Api Platform.com,我使用json ld api,schema.org,我遵循惯例: 因此,我: 获取/api/交付\费用\规格 使用参数: areaServed weight basketPrice basketPriceCurrency ... areaServed weight basketPrice basketPriceCurrency 要返回包含字段的对象,请执行以下操作: appliesToDeliveryMethod price priceCurrency weight basketPrice

我使用json ld api,schema.org,我遵循惯例: 因此,我:

获取/api/交付\费用\规格 使用参数:

areaServed
weight
basketPrice
basketPriceCurrency
...
areaServed
weight
basketPrice
basketPriceCurrency
要返回包含字段的对象,请执行以下操作:

appliesToDeliveryMethod
price
priceCurrency
weight
basketPrice
basketPriceCurrency
前端将处理多条记录以获得唯一的一条。但这是一种方式。前端不喜欢它。问题是我们需要交货价格,这取决于许多参数(甚至可能是产品id等)

如果我采取行动:

邮寄/原料药/交付费用\规格 使用参数:

areaServed
weight
basketPrice
basketPriceCurrency
...
areaServed
weight
basketPrice
basketPriceCurrency
因此,我只有: 价格 价格货币

问题是,如果我遵循json ld,我应该创建第二个资源,并因此拥有资源:

GET/api/delivery\u charge\u specification/3234

这份申报表:

price
priceCurrency

有人知道应该如何做才能满足前端和json ld的概念吗?

您可以使用创建一些实体类。如果您想知道如何处理实体类,可以从以下api分支开始。有关入门和所需知识,请参阅自述。计算交货价格可能类似于报告,请参见第9章。您可以使用创建一些实体类。如果您想知道如何处理实体类,可以从以下api分支开始。有关入门和所需知识,请参阅自述。计算交货价格可能类似于报告,见第9章。