Foro sobre Java EE > Google Appengine:¿Problema con consulta de entidades que no tienen un valor en un list?
El problema que tengo es el siguiente con JPA en Google Appengine Tengo las siguientes entidades: Participante String id String nombre etc Tarea String id String nombre List empleados el asunto es el siguiente en la base de datos se van creando diferentes tareas, en la lista de cada tarea se van agregando el id del Participante que ya la realizo, como todos los Participante participantes deben realizar todas las Tareas, necesito consultar todas las Tareas que en la lista no contengan el id del Participante que hace la consulta. Ademas un participante puede crearse en cualquier momento asi que el numero de participantes que inician a realizar las tareas puede ser menor a la cantidad que terminan En google appengine tengo la limitante de que una consulta me devuelve una entidad con que un valor de la lista sea diferente al filtro (en este caso el id del Participante) y no que todos sean diferentes Espero que me puedan ayudar con una forma de realizar esta consulta que no afecte el rendimiento Muchas gracias
El problema que tengo es el siguiente con JPA en Google Appengine
Tengo las siguientes entidades:
Participante
String id
String nombre
etc
Tarea
String id
String nombre
List empleados
el asunto es el siguiente en la base de datos se van creando diferentes tareas, en la lista de cada tarea se van agregando el id del Participante que ya la realizo, como todos los Participante participantes deben realizar todas las Tareas, necesito consultar todas las Tareas que en la lista no contengan el id del Participante que hace la consulta. Ademas un participante puede crearse en cualquier momento asi que el numero de participantes que inician a realizar las tareas puede ser menor a la cantidad que terminan
En google appengine tengo la limitante de que una consulta me devuelve una entidad con que un valor de la lista sea diferente al filtro (en este caso el id del Participante) y no que todos sean diferentes
Espero que me puedan ayudar con una forma de realizar esta consulta que no afecte el rendimiento
Muchas gracias