У меня есть сущьность Product которая которая связана с другой сущьностью связъю
/**
* @ORM\ManyToOne(targetEntity="\бла\бла\Entity\Brand")
*/
protected $brand;
У сущьности бренда есть много свойств. Так вот при запросе продукта таким образом:
$entities = $entityManager->getRepository('бла бла\Product')->findBy(
$filters,
$orderBy,
$limit,
$offset
);
Получаю следующий результат:
{
"id": 178,
"sku": "ART9870",
"barcode": "66075392",
"supply_price": {
}
"sell_price": {
}
"properties": {
}
"company": {
}
"brand": {
"id": 632,
"name": "Waelchi, Will and Reinger",
"property_dictionaries": [
{
"name": "velit",
"value_list": [
"error",
"enim",
"aliquid",
"enim",
"suscipit",
"inventore",
"minima",
"aperiam",
"quia",
"officiis"
]
"position": 0,
"id": 1252
}
{
"name": "et",
"value_list": [
"molestiae",
"saepe",
"provident",
"voluptas",
"numquam",
"et",
"harum",
"nemo",
"ut",
"facilis"
]
"position": 1,
"id": 1254
}
]
"company": {
"id": 316,
"name": "Kilback, Gislason and Swift"
}
}
}
Так вот сам вопрос как сделать так чтобы вместо всей сущности Brand возвращался только Brand id