是否可以从set中查询值?例如,
public class Employee implements Serializable {
/** Person ID (indexed). */
@QuerySqlField(index = true)
private long id;
/** Department ID (indexed). */
@QuerySqlField(index = true)
private Set deptIds;
/** First name (not-indexed). */
@QuerySqlField
private String firstName;
/** Last name (not indexed). */
@QuerySqlField
private String lastName;
}
现在我想让一个特定部门的所有员工。
答案 0 :(得分:1)
可以使用扫描查询,但SQL查询无法实现。
看起来您使用的是SQL查询。在这种情况下,您必须考虑关系数据库。 Employee和Department之间存在多对多关系,因此您必须添加 Junction Table 。
r
之后,您可以进行三向联接以查找特定部门的员工。