Tag: SPRING-DATA-MONGODB
No pude encontrar documentación, pero me pregunto si es posible acceder al objeto no vinculado en el controlador de eventos de enlace. Durante la depuración, es un objeto proxy, pero ¿por qué pasarlo como parámetro si no es accesible? @HandleAfterLinkDelete public void handleAfterUnlinked(Entity entity, Object unlinked) { //unlinked es un . . . Read more
Soy nuevo en Spring y quisiera traducir esta consulta a una consulta en el motor de plantillas Mongo. ¿Alguien puede ayudarme? “`java public List<prodotto> selectedList(List<integer> categories){ <pre><code>TypedQuery<product> findSelectedQuery1 = em .createQuery( "SELECT DISTINCT p FROM Product p WHERE p.category.idCategory IN :categories ", Product.class); findSelectedQuery1.setParameter("categories", categories); return findSelectedQuery1.getResultList(); } </product></code></pre> “`
Tengo objetos de Grupo que tienen un conjunto de Usuarios con la anotación @DBRef, y cada usuario tiene igualmente un conjunto de Grupos con la anotación @DBRef: public class Group { @Id private String id; @Indexed(unique = true) private String name; @DBRef(lazy=true) private Set<User> users; <pre><code>//… </code></pre> } public class . . . Read more
Tengo la siguiente consulta que no ignora mayúsculas y minúsculas. ¿Qué se puede hacer para que esto sea insensible a mayúsculas y minúsculas? java @Query(“{‘occasionId’: ?0, ‘text’: { $regex: ?1, $options: ‘i’ } }”) Page<freemessagecard> findByOccasionIdAndTextIgnoreCase(String occasionId, String text, Pageable pageable);
Tengo una colección “usuarios”, que contiene el campo “carritos” que es un arreglo de objetos. Algo así: { _id: ‘61249cb6709f5f61ec6d8372’, name: ‘ABC’, carts: [ { cartId: ‘cartId-1’, name: ‘test’ }, { cartId: ‘cartId-2’, name: ‘test2’ } ] } Ahora quiero eliminar el objeto que contiene “cartId: ‘cartId-1′”. Lo he intentado . . . Read more