Я хочу знать, возможно ли извлечь строку из базы данных, используя что-то похожее на следующее:
if (!empty($this->params['form'])) {
$place = array();
$place['city'] = $this->params['form']['city'];
$place['area'] = $this->params['form']['state'];
$place['country'] = $this->params['form']['country'];
$place['iso'] = $this->params['form']['iso'];
$this->Place->set($place);
$place_found = $this->Place->read();
}
Есть ли какой-нибудь способ, которым я могу предварительно установить данные в модели Place, используя массива затем используйте место чтения.Я ищу что-то простое, как обычно:
$this->Place->id = 7;
$place_found = $this->Place->Read();
Я также пытался сделать это:
$this->Place->city = blah;
$this->Place->area = foo; etc....
$place_found = $this->Place->read();
Однако это также не работает.