弊社のプロジェクトで、viewを利用していたので、覚え書き。
views
CREATE VIEW user
(
id,
name,
age
)
AS
SELECT
id,
name,
age
FROM
A
UNION
SELECT
id,
name,
age
FROM
B;
ここは、migrationに置き換えることもできる。
model
モデルは、Railsのmodelと同様です。
class User < ApplicationRecord end
Rails 4系で、mysql view 自体は利用できる。