A と B の 2 つのテーブルがあります。それらの関係は A has_many B です。
A の行は B にあってもなくてもかまいません。
では、A のすべての行を取得し、各行が B にあるかどうかを示すフィールドを結果セットに含めるにはどうすればよいでしょうか?
たとえば、A の ID は 1、2、3、4、5 です。
B には次の A_id があります: 1、2、3
したがって、結果セットは次のようになります。
1 true
2 true
3 true
4 false
5 false
私はPostgreSQLを使用していますが、関係ないかもしれません。