通过邮递员为 drupal 8 引用的实体 属性
Entity referenced property via postman for drupal 8
我已经为我的 d8 站点中的内容类型安装了 address
模块。 address
模块有许多属性,其中一些属性(邮政编码、个人识别码、州)取决于selected 的国家/地区。通过 UI 添加内容时,我首先 select 一个国家,然后根据它显示以下字段。现在,我想使用邮递员为该内容类型创建一个节点。但是在邮递员中,我无法传递该字段的数据,因为它无法识别 selected 的国家/地区。虽然它认识到 address
模块中的必需属性不为空。
在 select 国家之前:
在 selecting 国家之后:
Json邮递员中的内容:
以上四个属性是必需的,因此我必须向它传递一些数据。但是在我的站点中检查时,它显示地址为空。
我能够解决我的错误。对于面临同样问题的其他人(如果有的话)-
我不需要创建单独的请求来获取国家/地区。我作为单个请求在邮递员中传递了 json 正文。
{
"field_name_and_address_of_custom":[{"country_code":"IN", "given_name":"John", "family_name":"Doe", "organization":"ABC", "administrative_area":"state-name", "locality":"city-name", "postal_code":"123456", "pin_code":"1234567", "address_line1":"Address Line 1", "address_line2":"Address Line 2"}]
}
字段 country 是 country_code
,我需要将所有其他属性一起传递,就像一个数组。
我已经为我的 d8 站点中的内容类型安装了 address
模块。 address
模块有许多属性,其中一些属性(邮政编码、个人识别码、州)取决于selected 的国家/地区。通过 UI 添加内容时,我首先 select 一个国家,然后根据它显示以下字段。现在,我想使用邮递员为该内容类型创建一个节点。但是在邮递员中,我无法传递该字段的数据,因为它无法识别 selected 的国家/地区。虽然它认识到 address
模块中的必需属性不为空。
在 select 国家之前:
在 selecting 国家之后:
Json邮递员中的内容:
以上四个属性是必需的,因此我必须向它传递一些数据。但是在我的站点中检查时,它显示地址为空。
我能够解决我的错误。对于面临同样问题的其他人(如果有的话)-
我不需要创建单独的请求来获取国家/地区。我作为单个请求在邮递员中传递了 json 正文。
{
"field_name_and_address_of_custom":[{"country_code":"IN", "given_name":"John", "family_name":"Doe", "organization":"ABC", "administrative_area":"state-name", "locality":"city-name", "postal_code":"123456", "pin_code":"1234567", "address_line1":"Address Line 1", "address_line2":"Address Line 2"}]
}
字段 country 是 country_code
,我需要将所有其他属性一起传递,就像一个数组。