#16858 probablemente toda la info para rellenar el form este ya ahi en data attr o directamente en los elementos del DOM
Es posible acceder al registro de llamadas desde una app Android o iOS?
edit: con esto https://developer.android.com/reference/android/provider/CallLog.Calls.html se puede?
#16863 Si, pero se deben de pedir permisos al usuario para acceder al registro de llamadas
#16864 no hay problema en eso, lo daba por hecho. Mi duda era si se podía acceder vía app o es un servicio privado del sistema operativo y está cerrado. Gracias!
#16867 Me sale semejante mierda de ad y te aseguro que no visito esa página otra vez, ni mis descentientes tampoco.
Edit:
Lo que dice el profesor que hagamos: (Tarda una eternidad en hacer las consultas)
Departments departments = session.get(Departments.class, ("d001"));
Set<DeptEmp> deptEmp = departments.getDeptEmps();
ArrayList<Employees> employees = new ArrayList<>();
for(DeptEmp emp : deptEmp){
employees.add(emp.getEmployees());
}
Lo que toca hacer: (Consultas instantáneas)
TypedQuery<Employees> query = session.createQuery("SELECT emp FROM Employees emp LEFT JOIN emp.deptEmps dept ON dept.employees = emp LEFT JOIN dept.departments depart ON dept.departments = depart where depart.deptNo = 'd001'");
Manda huevos que hayan profesores tan subnormales ;/
1and1 me acuerdo que hará unos 10 años o más regalaban un dominio.. me apunte, no lo usé, y al cabo de 2 años menudo coñazo daban mandando cartas
#16879 La duda era que no sabía como hacerlo de la forma correcta, ya fuese usándo métodos de JPA o directamente en HQL. Pero vamos, moverte entre los objetos así para sacar una consulta de tablas compuestas me parece una salvajada, y a la vista está en el rendimiento (y que supongo que las relaciones entre objetos es para las consultas y no para que lo hagas a mano xD)
#16884 Yo 24/7, que remedio.
#16876 Tampoco entiendo el LEFT JOIN, asi a ciegas, veo q un departamento tiene 0:N empleados, pero claro, si quieres los empleados del departamento d001, ¿para qué el left?
Ya al buscar por la otra entidad (empleado) estás haciendo un join filtrante, por lo que el left no hace falta cuando solo quieres datos de la parte filtrante. Si quisieras ademas datos del departamento, tenga o no empleados, pues sí lo añadiría, pero queriendo solo empleados, no hace falta.
Al método de tu profesor tb le harían falta un par de null-checks (deptEmp null?) y reescribirlo con lambdas para q no quede ese churro indeseable.
#16886 Tienes razón con lo del left.
Y no, lo otro lo he hecho yo a modo rápido por probar. Pero con Hibernate si tienes relaciones entre los POJOS es para utilizar JPA o el hql no para tirar manualmente del hilo yendo de un objeto a otro, eso me parece una animalada xd
El tema es que me estaba rompiendo la cabeza aprendiendo JPA para que luego al preguntar a mis companeros me dijeran: No, si solo tienes que sacar el Deparment y de ahí sacar deptemp y de ahí la otra y yo WTF
https://docs.jboss.org/hibernate/entitymanager/3.5/reference/en/html/querycriteria.html