Thursday, March 26, 2015

Re: automatic join for belongsTo association with cross databases not work

A get this error: Table contatos_tipos for model ContatosTipos was not found in datasource default.

Em quinta-feira, 26 de março de 2015 05:10:02 UTC-3, José Lorenzo escreveu:
What are the changes or the problems you are having? As far as I remember nothing has changed there.

On Monday, November 3, 2014 at 9:51:20 AM UTC+1, Jitendra Rathod wrote:

In cakephp 2.2.x, we can have automatic join work for cross databases with a simple patch:

"lib/Model/Datasource/DboSource.php function read()
if ($model->useDbConfig === $linkModel->useDbConfig) {
...

to 
if ($model->useDbConfig === $linkModel->useDbConfig || $type=='belongsTo') {
...

But in recent 2.5.x, the read function seems have some changes, 
I was wondering how to make the cross database auto join for belongsTo ?

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.

No comments: