Свежайшие Пирожки от CakePHP по-русски

Полнейшее руководство CakePHP 1.2 на русском языке, горячие новости и полезные статьи

Гость 2010-01-22 11:30:30
помогите: Создание связей по текстовым полям (не по стандартной схеме с model_id)
простой пример чтоб было понятно: 1 Модель Boys, поля id,name,hobby 2 Модель Girls, поля id,name,boy_name Вопрос: Как сделать так чтобы таблица с девчонками конектилась к мальчикам через поле NAME, а тоя никак не могу сделать по схеме Boy hasOne Girl (соединение через boys.name=girls.boy_name)



Гость 2010-01-22 23:53:54
<?php


class Boy extends AppModel {
    var $name = 'Boy';          
    var $primaryKey='name';
    var $hasOne = array(
        'Girl' => array(
            'className'    => 'Girl',
            'foreignKey'   => 'boy_name'
            
        )
    );    
}


?>

Гость 2010-01-24 16:11:09
спасибо, var $primaryKey='name'; как раз искал где менять первичный :) щас думаю все запустица