Zum Beispiel hat Tabelle A x_id, y_id und Tabelle B hat auch x_id, y_id. Die beiden Felder in Tabelle A sind 1 bis mehrere Tabellen B.
select XXX from A left join B on A.x_id = B.x_id and A.y_id = B.y_id
Es gibt „gehört zu“ und „gehört zu vielen“ in Laravel. Das Auffinden relevanter Dokumente kann meine Anforderungen möglicherweise nicht erfüllen. Der Schlüssel liegt darin, dass es hier eine Und-Beziehung gibt.
重新设计数据库表结构吧,给表A增加一个自增的主键,表A中的x_id和y_id联合唯一,UNIQUE KEY A_x_id_y_id_UNIQUE (x_id, y_id)。然后join的时候就简单了。