Próbuję dowiedzieć się, czy podobny rekord już istnieje w DB, zanim pójdę do przodu i zapisać rekord. Mam googleed i znalazłem to, co wygląda jak powinno działać, ale niestety nie działa. Jestem nowy w Cakephp i mogę "znaleźć prawidłowe zapytanie".Korzystanie stan jak w zapytaniu w CakePHP
$this->Tape->recursive = -1;
$tapeexists = $this->Tape->find('all', array('condition'=>array('Tape.name LIKE'=>'blondie%')));
$this->set('output', $tapeexists);
Gdybym print_r() wyniki w świetle widzę, że po prostu idzie i pobiera wszystkie wyniki w tej tabeli, z których żaden nie ma nazwy nic nawet zdalnie jak „Blondie”!
Och. Poczuj knot. To mnie naprawdę denerwowało, będę musiał nauczyć się być bardziej ostrożny. Dziękuję również za sugestię dotyczącą zasady walidacji. Dobry pomysł! –
Nie martw się, my wszyscy początkujący raz :) Czy należy oznaczyć jako odpowiedź zaakceptowana, więc trochę reputację? Dziękuję Ci! –