我正在使用Kohana 3.2,並在我的控制器中有以下代碼。Kohana 3.2 ORM不包含模型信息
$Blog_Post = new Model_Blogpost();
$Blog_Post->where('id', '=', 1);
$Blog_Post->find();
$content = $Blog_Post->content;
我目前有3條記錄在我的數據庫與ID的1,2,和3
$ Blog_Post->的內容,或任何其他領域返回null。我不知道爲什麼。
這很奇怪,我過去曾經使用過這個工廠,但那也沒有奏效,我還使用了「new Model_Blogpost($ id)」,並檢查了對象被加載了,而且它還是!!但是我還是得到了$ Blog_Post-> content的空值。仔細觀察這個對象表明_object確實包含模型信息http://d.pr/fY99,但是所有的實際字段 – Onema
看起來你在你的模型中有不正確的修改,你可以將它粘貼到某個地方(例如pastebin.com)嗎? – biakaveron
你說的對,問題在於我如何定義我的模型。我在我的模型http://d.pr/Xp5B中重新聲明每個表字段,當我測試/學習框架時,我一直在做不同的事情,我猜想模型越簡單越好?如果編輯答案我會將它標記爲正確的。謝謝你的幫助! – Onema