railsで作られていないデータベースからrailsのアクティブレコードを使って、リレーション先のデータを取り出したいです。
railsで作られたアプリがあり、データベースを二つ接続しています。
データベース1 main(railsのデータベース)
データベース2 sub(laravelで作ったデータベース)
複数接続の方法を実装して、コンソールで確認し、どちらのデータベースからもデータが取れることを確認しました。
例:データベース1 Shop.find(1) ->データがとれました!
例:データベース2 User.find(1) ->データがとれました!
ただ、データベース2の方のデータはlaravelのデータベースなため、
記述が若干違います。
User(テーブル)
USER_ID(primary key)
USER_NAME
Blog(テーブル)
BLOG_ID(primary key)
BLOG_NAME
BLOG_USER_ID
↑上記の二つのテーブルをアクティブレコードで結合して
User.include(:blogs)
のような感じでデータをとりだしたいのですが、
結合の仕方がわかりません。
実現したいこと
User.include(:blogs)
のような感じでデータをとりだしたい
0 コメント