我有一个“产品”和“类别”集合,然后是一个联结表“产品类别”
在产品上,我的 products_categories 字段是多对多的,并配置为使用联结表,如下所示:
但是当我查看显示所有产品的响应时 products_categories 返回的是 products_id 而不是 categories_id
我有一个“产品”和“类别”集合,然后是一个联结表“产品类别”
在产品上,我的 products_categories 字段是多对多的,并配置为使用联结表,如下所示:
但是当我查看显示所有产品的响应时 products_categories 返回的是 products_id 而不是 categories_id
您的 M2M 关系看起来是正确的,所以我猜您的 API 请求仅返回父项。如果您想获取更深层次的/关系数据(不仅仅是 ID/PK),那么您需要使用以下fields
参数:
它使用点表示法来表示深度——*
所有字段都使用通配符 ( ) 或确切的字段名称。例如:
?fields=*.*.*
// OR...
?fields=products.categories.name