課程
/后端開發(fā)
/ThinkPHP
/快速入門ThinkPHP 5.0 --模型篇
一直說toArray()這里錯誤
2018-12-14
源自:快速入門ThinkPHP 5.0 --模型篇 3-1
正在回答
垃圾教程 哪有什么get靜態(tài)方法,直接
User::where('id', 1)->find()
數(shù)據(jù)表為id為1這條數(shù)據(jù)可能不存在? 先不要$res = $res->toArray();? 你直接這樣??
$res = User::get(1);
直接dump($res);
如果網(wǎng)頁顯示null? 說明沒這條記錄? ? 你看看你的報錯信息
call to a member function toArray() on a non-object? ?沒有對象呀? 說明你根本沒這條記錄? 這里說明下model是一個對象
可以看app.php配置中數(shù)據(jù)返回的是collection還是已經(jīng)是array了
數(shù)據(jù)表可能沒有id為1的數(shù)據(jù)
你看看數(shù)據(jù)庫中是否有這條數(shù)據(jù),應(yīng)該是$res空了
我也是照著代碼敲的,同樣的錯誤?。。?/p>
查看源碼,get() 方法調(diào)用的是 find() 方法進(jìn)行查詢的,而find() 方法在沒有數(shù)據(jù)時返回 null,null 不是 $query 對象,沒有 toArray() 方法
返回的 $res 不是一個對象,你是不是沒有鍵為 1 的這條數(shù)據(jù)?
沒有參數(shù)
舉報
Thinkphp5.0已發(fā)布多時,想了解thinkphp 5.0的新特性嗎?老司機(jī)點(diǎn)準(zhǔn)時出發(fā)
3 回答could not find driver 老師 我已連接數(shù)據(jù)庫就是這個錯誤 php.ini里面也開啟了 這是為什么呢?
4 回答報錯...
1 回答筆記哪里下載
4 回答請問下這個thinkphp model User 這個類是哪來的
1 回答這個count靜態(tài)方法在哪里?只在query.php中找到了普通方法,如果是調(diào)用的query.php中的count方法,不是改用->嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2021-08-13
垃圾教程 哪有什么get靜態(tài)方法,直接
User::where('id', 1)->find()
2020-02-29
數(shù)據(jù)表為id為1這條數(shù)據(jù)可能不存在? 先不要$res = $res->toArray();? 你直接這樣??
$res = User::get(1);
直接dump($res);
如果網(wǎng)頁顯示null? 說明沒這條記錄? ? 你看看你的報錯信息
call to a member function toArray() on a non-object? ?沒有對象呀? 說明你根本沒這條記錄? 這里說明下model是一個對象
2020-02-24
可以看app.php配置中數(shù)據(jù)返回的是collection還是已經(jīng)是array了
2019-07-28
數(shù)據(jù)表可能沒有id為1的數(shù)據(jù)
2019-06-26
你看看數(shù)據(jù)庫中是否有這條數(shù)據(jù),應(yīng)該是$res空了
2019-06-17
我也是照著代碼敲的,同樣的錯誤?。。?/p>
2019-05-26
查看源碼,get() 方法調(diào)用的是 find() 方法進(jìn)行查詢的,而find() 方法在沒有數(shù)據(jù)時返回 null,null 不是 $query 對象,沒有 toArray() 方法
2019-05-26
返回的 $res 不是一個對象,你是不是沒有鍵為 1 的這條數(shù)據(jù)?
2018-12-14
沒有參數(shù)