Я использую Laravel 4 и мои сводные таблицы работают и вытягивать данные, как и ожидалось, но с каждым отношением вызова, я в конечном итоге получить дополнительный pivot
объект возвращается.Удаление дополнительного объекта поворота в красноречивых Laravel в
Например:
"entities": [
{
"id": 1,
"name": "NAME",
"short_name": "SHORT",
"description": "",
"pivot": {
"project_id": 1,
"entity_id": 1
}
}
]
Есть ли способ, чтобы удалить дополнительный объект поворотного в вызове? Ниже приведен текущий код, который у меня есть в моей модели проекта.
public function entities() {
return $this->belongsToMany('Entity', 'project_entity');
}
Добавить «pivot» к вашему свойству '$ hidden' на модели Eloquent; например 'protected $ hidden = array ('pivot');' –
Итак, легко, но даже не думал об этом. Благодаря! – dustinnewbold
@AnthonySterling Что делать, если я хочу скрыть только «project_id» от ключевого ключа? –