markdown ネストしたのeager_load ON句に条件を追加する
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown ネストしたのeager_load ON句に条件を追加する相关的知识,希望对你有一定的参考价值。
users=>user_companies=>customers のようなリレーションがあるテーブルで、特定ユーザーの
status=activatedなcustomersをeager_loadしたいとき。
```
user = User.eager_load(companies: [:customers]).where(
"customers.id IS NULL OR (customers.company_id = companies.id AND customers.status = ?)",
Customer::ACTIVATED
).find_by(email: 'hoge@example.com')
```
以上是关于markdown ネストしたのeager_load ON句に条件を追加する的主要内容,如果未能解决你的问题,请参考以下文章
markdown 红宝石葡萄でネストしたリソースのAPI
markdown ネストしたリレーションで,亲を保存したときに子も保存されるようにする
java ネストした型やインターフェースの例
xml [WPF]ネストしたスタイルを定义する(WPF中的NestedStyles)
markdown ActiveRecord的の多重ネストをeager_load
sh SeleniumBuilderで実施したテストがすてて成功で完了できたのか定定ref ref