我可能在搜索錯誤的關鍵字,因爲我發現幾乎不可能,我無法在文檔或任何地方的任何論壇中找到它。Kohana 3.1 counting ORM find_all結果
從ORM find_all()查詢結果等
$結果= ORM ::工廠( 'some_table') - >其中( 'ID', 'IN',$ IDS) - > find_all()
如何計算返回的結果?
我已經試過
$results->count()
count($results)
但無濟於事我在後一種情況下得到正確的結果,總是1,因爲返回的對象。
或者如果計數是不可能的,那麼至少是能夠告訴我是否有結果被發現?
解決:未分配$結果,而是使用實際ORM的對象,這是一個禁忌。正確的格式是count($ results) – 2011-05-09 19:05:01