‘KEY’」みたいな書式で行きたいと思う。怒涛のエラーはまだこれで終わりではなかった。いや、流石にこれだけちゃんとしたんだからいい加減もう結合ちゃんとできてくれよと願っていたんだ。User.」いい加減にしてや!(^ω^#)ビキビキいやいやいや、テーブルにちゃんとプライマリキー設定してるんですけど?ああ、そうか。わかったよ、兄貴!俺が間違ってた!きっとテーブルのプライマリキーの設定の仕方が違うんだ・・・はい、違ってません。mysqlコマンドで確認したところ、usersテーブルとprofilesテーブルとに「user_id」に対してきちんとプライマリキーを設定していた。ガラケーを逆折りしたい衝動に駆られた。この時点で既にマウスカーソルはRailsの入ったフォルダをドラッグしていた。そのままダストイn・・・いや、待て待て待てよ・・・?そういえば、外部キーの制御もテーブルと同時にモデル側に書いていたな?ということは、同じようにプライマリキーを設定するためのコードがあるのでは?プライマリキーのコードを調べてみて以下のようにモデルを変更。きたあああああああああああああああああああああああああああ!!!!!!!!!!!!!!エラーがようやく全てなくなった。試しにコントローラーへ内部結合のデータが正しく取れているかどうかを調べるために以下を試しに入力。PHPでいうところのvar_dump()的なものこのコードの結果、raiseで表示されたのは「鷹」。内部結合たったひとつでもう感無量。Railsの書式に則って書くことの歓びを噛み締めた・・・。ここまで流れのように長々書いてきたが・・・。他のサイトさんではやはり管理人さんがその方面に精通しておられるからか、結構飛び飛びで書かれていたり、上記のものならコマンドラインで・・・みたいなサイトもあった。いうサイトは知っている人から見たら本当に役に立つ情報なんだけど、俺みたいなRails触り始めとか調べ手には、プログラムコードを単独で知ってもあまり意味はなく、思っているとおりのトラブルシューティングができないんだよね・・・。いうわけで、今回はとりあえず読み手にも自分にもわかりやすく読める(つもりの)ように書いた次第。いうか、最近ブログのキャッチコピーからなんか明後日の方向へと進んでるな~と感じている。「日常の生活とRailsに奮闘するコーダーのブログ」とかでもいいんではないか(皮肉)。カテゴリRuby/Railsこの記事のコメントコメントはないです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。