ホームページ > に質問 > 本文
1
2
$data = MallUser::where(true)->getData();
$data
= MallUser::where(true)->getData();
return $this->success('获取数据成功',$data);
return
$this
->success(
'获取数据成功'
,
);
thinkphp 5.1.37 LTS バージョンを使用すると、モデルがゲッターを使用しているため、データの元のデータをクエリする必要があります。 model getData() メソッドですが、以前使用していた tp5.0 は問題ありません。2 つのバージョンのモデルのソース コードを比較したところ、確かにこのバージョンにはこのメソッドがありません。なぜこのメソッドが削除されたのかお聞きしたいです。このバージョン?%9
郑小飒2019-07-11 16:29:19
getData クエリメソッドをモデル内にカプセル化します。TP5 モデルクラスにはこのメソッドがありません。
ソースコードを注意深く見てみると、このメソッドが存在することがわかりましたが、残念なことに、それを呼び出す前にインスタンス化する必要があることがわかりました。