Weinen, bitte geben Sie mir eine Antwort. Wie konvertiere ich die Join-Methode des Controllers in die Modellmethode?
小阿**
小阿** 2020-03-06 11:55:25
0
2
1001

Es gibt drei Tabellen

Produkttabelle Waren: Die Felder sind ID, Waren-ID, Warenname, Gebühr, Dauer, Einheit, Erstellungszeit

Software-Upgrade-Tabellen-Upgrade: Die Felder sind ID, App-Name, China-Name, App-Version, Force_Upgrade, Download-URL, Erstellungszeit

Software-Namenspreis-Detailtabelle upgrade_access: Die Felder sind id, gid (Warentabellen-ID), upgrade_id (Upgrade-Tabellen-ID)


Die ungefähre Anforderung lautet: Finden Sie den App-Namen des Software-Upgrade-Tabellen-Upgrades, das den Warentabellenwaren entspricht , und suchen Sie dann den Softwarenamen über app_name. Die upgrade_id der Preisdetailtabelle upgrade_access entspricht den gleichen Daten in der Produkttabelle data = Db::name('upgrade_access') ->alias(' a') ->join('goods b','b.id = a.gid') ->join('upgrade c', 'c.id = a.upgrade_id') ->where([' app_name'=>$appname]) ->field('fee,goods_name,duration,unit') ->select();

Aber was ich jetzt brauche, ist, dass der Chef mich nicht die Controller-Methode verwenden lässt und sie mir erlaubt, die Modellebene zu schreiben und dann die Modellebene direkt anzuwenden. Wie soll die Modellebene geschrieben werden? besteht darin, den Eingabewert von app_name anzupassen und den Wert von app_name zu verwenden, um die Preisinformationen der Warentabelle zu finden

小阿**
小阿**

Antworte allen(2)
对方正在输入....

吧你写好的这个直接扔到模型去也可以用。

春风十里吹不动你

模型的写法跟控制器写法差别不是太大。自己建个模型。引入模型。可以百度一下。这个不难

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage