Die Abfragedaten in der XML-Preisabfrage enthalten eine Liste, daher ist eine Sammlung erforderlich <resultMap id="XX" Typ="com.XXX.XXXX"> <id Spalte="o_id" jdbcType="BIGINT" Eigenschaft="id" /> <Ergebnisspalte="o_user_id" jdbcType="BIGINT" Eigenschaft="Benutzer-ID" /> .... <Sammlungseigenschaft="orderProductList" ofType="com.XXXXXX.XXXXX"> <id Spalte="p_id" jdbcType="BIGINT" Eigenschaft="id" /> <Ergebnisspalte="p_order_id" jdbcType="BIGINT" Eigenschaft="orderId" /> .... </Sammlung> </resultMap> Die allgemeine Paging-Abfrage, die in einem solchen Abfragesystem enthalten ist, ist falsch. Daher müssen Sie zur Lösung Ihres Problems Paging zu Ihrem eigenen SQL hinzufügen. <select id="XXX" resultMap="OrderListMap"> WÄHLEN du.Spitzname, yo.id o_id, yo.Benutzer-ID o_Benutzer-ID AUS ( WÄHLEN SIE * AUS youpin_order WO 1 = 1 <if test="status != null"> und `status` = #{status} </if> <if test="Seite != null und Limit != null"> LIMIT #{Seite}, #{Limit} </if> ) LINKS JOIN XXX yop ON yo.id = yop.order_id LINKS BEITRETEN XXXX Sie EIN yo.user_id = Sie.id </Auswählen> Bei der Übergabe von Parametern ist eine Berechnung erforderlich Zusammenfassen Das Obige ist die Lösung für das vom Editor eingeführte Problem mit dem Paging-Fehler bei MySQL-Eins-zu-vielen-Assoziationsabfragen. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Implementierung der Kommunikation zwischen Vue und Flask
>>: So lesen Sie die regionalen Informationen einer IP mithilfe des Nginx- und GeoIP-Moduls
Inhaltsverzeichnis 1. Subroutensyntax 2. Beispiel...
Schritte zur Sicherung des SVN-Dienstes 1. Quells...
In diesem Artikel wird der spezifische Code für d...
1Grundlegende Schritte von E-Charts Vier Schritte...
Vor einiger Zeit stieß ich auf das Problem, dass ...
Ich habe kürzlich bei der Arbeit eine mobile Seit...
YSlow ist ein von Yahoo USA entwickeltes Plug-in ...
Wichtige Erkenntnisse: 1. Beherrschung der CSS3-3...
Betriebssystem: Alibaba Cloud ESC-Instanz centos7...
Sie können das Desktopsystem von der offiziellen ...
Tipp: Die folgenden Vorgänge werden alle mit Root...
Zabbix-Serverumgebungsplattform ZABBIX Version 4....
Wenn Sie Inhalte vor Benutzern von Telefonen, Tabl...
Vorwort Zusätzlich zu den standardmäßig integrier...
Detaillierte Erklärung der tinyMCE-Verwendung Ini...