ActiveRecord
先日書いた記事の付け足しになりますね。orを利用して検索ロジックを書いていましたが mergeや、whereを利用することで構造に不一致になるケースがあり、HACK,WORKAROUNDで対処しました。 原因はなんとなくイメージできているんですが、詳しい方いましたら、…
弊社のプロジェクトで、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と…
弊社の新規プロジェクトでは、Rails5が使われていてそのおかげで、orが利用できた。 今日は、その辺りをまとめてみる。 ActiveRecord::Relation#or Rails 4系では、sqlのorをアプリで実装しようとするとfind_by_sql、where、joinsなどに直接sqlを書くか。Are…
kikeda1104です。 スクレピングした内容をDBに保存する際になどに、ActiveRecordを利用することで簡易に操作することができるので、利用してみました。 ActiveRecord Railsの標準の添付されており、MVCのM(odel)の概念を実現しているライブラリです。 Activ…