1
我使用kohana3創建了一個簡單的CMS,用戶可以在其中添加項目到類別。這裏是我的模型:「array_merge():參數#2不是數組」使用ORM時
<?php
# Project.php
class Model_Project extends ORM
{
protected $_belongs_to = array('category');
}
# Category.php
class Model_Category extends ORM
{
protected $_has_many = array('projects');
}
?>
現在,當我嘗試使用此代碼:
<?php
$category = ORM::factory('category');
$projects = $category->where('slug', '=', $slug)->projects->find_all();
?>
,我發現了以下錯誤(MODPATH\orm\classes\kohana\orm.php [ 315 ]
):
ErrorException [警告]:array_merge()[function.array-merge]:參數#2是 不是數組
你有什麼想法我做錯了什麼?任何幫助,將不勝感激。
是原來如此!我不知道我需要添加'=> array()'部分,謝謝! – mbajur 2012-03-22 15:23:47