query里加了個select()結果就不一樣了是為啥
$query->where("id","<",5)
? ? ? ? ? ? ? ? ?->field("id,username,email")
? ? ? ? ? ? ? ? ?->limit(2)
? ? ? ? ? ? ? ? ?->order("id DESC");
不加的時候返回的結果只有兩條是對的,id分別為4和3的兩條數據;
但是當在其后面加了個select()之后返回的結果就是數據庫里的內容全返回來了,limit以及order都沒起作用
2019-05-28
這個應該是select()方法,將前面的方法給覆蓋掉了,,老師是講過的哦?