CakePhp: modeli özyinelemeli dernekler ve bulmak

1 Cevap php

CakePHP bir model üzerinde find () ile bazı sorunlar var.

Ben bu şekilde üç modeli relationed adres:

Project(some_fields, item_id) ------belongsTo-----> Item(some_fields, item_id) ------belongsTo-----> User(some_fields campi, nickname)

I () bir bulurum ve proje Item bir alan ve kullanıcı gelen takma alanında tüm alanları almak gerekir. Bu benim kodudur:

$this->set('projects', $this->Project->find('all', array('recursive' => 2)));

but my output doesn't contains the user object. I've tried with Containable behaviour but the output is the same. What is broken?

Pek çok teşekkürler

Peter

1 Cevap

Sizin yaklaşım çok sorguları oluşturur. Sen bağlayıcı ve bağlayıcı modeller kendi miktarını azaltmak isteyebilirsiniz. Detayları görmek here.