2

2 つのテーブル ドメインがcolorありshade、色hasMany [shades: Shade]と陰影がある場合belongsTo [color: Color]

そして、私は次のデータを持っています:

ID     color_name    color_type
----    --------      ----------
22       RED           CRAYON
23       GREEN         PAINT
45       GREY          CRAYON

ID     color_id       shade_name     is_available
---    ----------     -------------   ----------
2      22              DARK           false
3      22              LIGHT          true
4      23              DARK           true
5      23              LIGHT          true
6      45              DARK           false
7      45              LIGHT          false

X シェードを使用できない色の数を調べる基準を作成するにはどうすればよいですか? X は利用できないシェードの数です。

したがって、上記の例に基づいて:

私が合格した場合、私1は戻ってきます:

ID     color_name    color_type
----    --------      ----------
22       RED           CRAYON

ただし、合格した場合は次の2ように戻ります。

ID     color_name    color_type
----    --------      ----------
45       GREY          CRAYON
4

1 に答える 1