Извините если туплю! =)
Но почему не работает следующий код?!
:
CODE ( text):
скопировать код в буфер обмена
protected function delEt($name) { $et= ORM::factory('Index_Map') ->where('Module_name','=',$name) ->find_all(); foreach($et as $at) { $at->delete(); } }
Если в цикле указать -
То все отлично работает, выводит записи с бд, соответствую условию ...
А если все же указать
(что мне собственно и нужно)!
То вылетает :
CODE ( text):
скопировать код в буфер обмена
Kohana_Exception [ 0 ]: Cannot delete index_map model because it is not loaded. MODPATH\orm\classes\Kohana\ORM.php [ 1431 ] 1426 * @return ORM 1427 */ 1428 public function delete() 1429 { 1430 if ( ! $this->_loaded) 1431 throw new Kohana_Exception('Cannot delete :model model because it is not loaded.', array(':model' => $this->_object_name)); 1432 1433 // Use primary key value 1434 $id = $this->pk(); 1435 1436 // Delete the object
Очень прошу помочь, т.к поисковик не помог! =)
|