Jedną z przydatnych funkcji CakePHP jest warunkowa walidacja (Conditional Validation).
W poprzednich dwóch częściach omawialiśmy dodawanie powiązanych rekordów. Ale co jeśli chcesz wybrać rekord z powiązanej tabeli, w której znajdują się tysiące rekordów? Funkcja autouzupełniania może pomóc w rozwiązaniu tego problemu.
Kontynujemy poprzednią część. Tym razem zajmiemy się zapisem powiązanych danych w bazie. Zaczniemy od najprostszej metody zapisu powiązanych danych.
Tematem tej części są relacje między tabelami. Jeśli nazwiesz tabele i pola bazy danych zgodnie z konwencją CakePHP, ustalenie relacji między nimi będzie banalnie proste.