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
In diesem Artikel erfahren Sie, wie Sie mit Vue d...
<iframe src=”URL Ihrer Seite” width=”100″ heigh...
Beim Benutzerwechsel im Docker-Container kommt di...
Wenn es um das Verständnis von Webdesign geht, sc...
In diesem Artikel wird der spezifische Code von V...
Inhaltsverzeichnis MyISAM und InnoDB Gründe für L...
var() Einführung und Verwendung Details (MDN) IE ...
In diesem Artikel wird der spezifische Code von j...
1. Funktion Wird hauptsächlich verwendet, um den ...
Das Unternehmensprojekt wurde in Java entwickelt ...
Bei einem aktuellen Problem gibt es folgendes Phä...
Vertreter / egrep Syntax: grep [-cinvABC] 'wo...
Die Verwendung von „Computed“ in vue3. Da vue3 mi...
Als Nächstes erfahren Sie, wie Sie die Serverleis...
Die meisten Browser speichern die Eingabewerte st...