Имеет ли ваш файл schema.yml правильную ссылку на внешний ключ для связи между категорией и новостями? Я представил пример ниже в качестве ссылки. Если вы используете это и создаете свои классы моделей, вызов отношения должен работать просто отлично.
news:
_attributes: { phpName: News }
id: { phpName: Id, type: INTEGER, size: '11', primaryKey: true, autoIncrement: true, required: true }
name: { phpName: Name, type: VARCHAR, size: '50', required: false }
category_id: { phpName: CategoryId, type: INTEGER, size: '11', foreignTable: category, foreignReference: id, onDelete: cascade, onUpdate: cascade }