看来您的查询正在使用列名。它应包含属性名称,包括导航到嵌入式对象。SO上还有一个相关的问题:如何使用嵌入式ID编写JPQLSELECt?
select distinct id.id from EntityClass where userId = :userId and (...)
第一个
id引用(类型的)属性
id,第二个引用的属性。
EntityClass``EmbeddedIdClass``id``EmbeddedIdClass
另外,请确保中有一个
userId属性
EntityClass。



