SELECT d FROM Document AS d WHERE :user MEMBER OF d.accessors
Должно быть то, что вам нужно, и это проще, чем объединение таблиц.Просто не забудьте использовать пользователя в качестве параметра вместо того, чтобы использовать его идентификатор:
query.setParameter("user", user);