Le modèle Thinkphp 5.1 obtient le problème de données d'origine
文
2019-07-10 16:05:15
0
2
1598


$data = MallUser::where(true)->getData();
return $this->success('获取数据成功',$data);

1562745084(1).jpg

En utilisant la version thinkphp 5.1.37 LTS, je dois interroger les données originales des données, car un getter est utilisé dans le modèle. Cette situation se produit lors de l'utilisation de la méthode model getData() précédemment. utilisé tp5.0 n'est pas un problème. Après avoir comparé le code source du modèle des deux versions, il est vrai que cette version n'a pas cette méthode. Pourquoi cette méthode doit-elle être supprimée de cette version ? Y'a-t-il une quelconque façon de réussir cela?

文

répondre à tous(1)
郑小飒

Encapsulez vous-même une méthode de requête getData dans le modèle. La classe de modèle TP5 n'a pas cette méthode.

  • répondre Après avoir regardé attentivement le code source, j'ai réalisé que j'étais stupide. Il s'avère que cette méthode existe, mais elle doit être instanciée avant de pouvoir être appelée. Il y a beaucoup de choses dans le manuel qui ne sont pas disponibles. .
    auteur 2019-07-11 16:50:42
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!