問題タブ [userfrosting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
423 参照

php - Laravel Eloquentは2つのテーブルを結合します

laravel eloquent を使用して 2 つのテーブルを結合したいと考えています。これはmysqlで簡単に実行できましたが、これを使用する方法がわかりません。

thisというモデルdevice.phpには、次のメソッドが含まれています。

WifiClientConnection.phpしかし、という列を使用してモデルをリンクする必要がありますが、その列がありませmac_addressん。は、次のメソッドを使用して に変換されます。WifiClientConnectiondevice_uuidmac_addressdevice_uuid

MySQL では、次のように 2 つのテーブルを結合します。

Laravel Eloquent を使用してそのようなことを行うにはどうすればよいでしょうか。

逆の関係も必要なので、WifiClientConnection.phpモデルには次の方法があります。

しかし、この関係を機能させるには、device_uuidをに変換する必要がありますmac_address

助けてくれてありがとう