我在这里阅读文档: https://api-platform.com/docs/core/performance/#eager-loading
无论我尝试哪种配置,我的API总是渴望在我的有效负载中加载关系。 为什么API平台会忽略这些设置?
我尝试了一下都没用
# api/config/packages/api_platform.yaml
api_platform:
eager_loading:
force_eager: false
# also tried this
api_platform:
eager_loading:
enabled: false
我还尝试了关于我的实体和关系的注释
/**
* @ApiResource(attributes={"force_eager"=false})
* @ORM\Entity
*/
class User
{
/**
* @var Address
*
* @ORM\ManyToOne(targetEntity="Address", fetch="LAZY")
*/
public $address;```