thinkPHP の JOIN のテーブル名にはプレフィックス
を付ける必要がありますか? テーブル名が think_work
の場合、JOIN で
を記述するには、
$Model->join('RIGHT JOIN) を使用します。 work ON Artist.id = work.artist_id')->select();
or
$Model->join('RIGHT JOIN think_work ON think_artist.id = work.artist_id')->select (
マニュアルには書いてない
2つの方法は失敗したようです
ねえ、TPにはなぜこんなに問題が多いのですか?私は全員で丸一日拷問されました
-----解決策----------------------
'think_artist.id で think_work を右結合 = think_work.artist_id'