我有这样的代码,可以通过找到父母的孩子拥有与给定玩具ID匹配的玩具来正常工作:
In<UUID> inClauseForFetching =
builder.in(
root.join(Parent_.children)
.join(Child_.toys)
.get(Toy_.id));
toyIds.forEach(inClauseForFetching::value);
但是我该如何在其中添加表达式/谓词/ where子句,该玩具的颜色必须为eq。蓝色(线色)?