rooms
とsuites
の列を持つプロパティモデルがあります。Railsアクティブレコード - 2つの列の合計が基準に一致するレコードを見つける
私はrooms > 5
を持っているすべてのプロパティを検索したい場合は、私は簡単に書くことができます:
Property.where("rooms > 5")
をしかし、私はそれができるので、5 rooms and suites
を持っている任意のプロパティを見つけたクエリを書きたいです6 rooms and 0 suites
,0 rooms and 6 suites
,3 rooms and 3 suites
、またはこれらの任意の組合せである。重要なのはrooms + suites > 5
です。
このようなクエリはどのように記述しますか?
どのデータベースを使用しますか? Postgres? Mysql/MariaDB? Postgresでは、[aggregate functions](http://www.postgresql.org/docs/current/static/functions-aggregate.html)を使用します。 – max