Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2013, 02:52
jonasgv
 
Fecha de Ingreso: julio-2012
Ubicación: Madrid
Mensajes: 95
Antigüedad: 11 años, 9 meses
Puntos: 2
Cómo obtener objeto de una consulta MongoDB en Java

Buenos días a todos.

Tengo una pequeña duda con una "consulta" que estoy haciendo sobre una base de datos MongoDB a través de Java.

Tengo una clase, Articulo, en la que implemento una función que lo que hace es añadir mas uno a una variable privada de dicho articulo.

Ahora, he implementado una función (a la que le pasamos el ID de un articulo) que lo que quiero es que cuando se la llame, busque en la base de datos dicho articulo y a continuación, llame a esa función "añadir mas uno".

Lo tengo de la siguiente manera:

Código PHP:
public boolean meGusta(String Id) {
    
    try {        
        
        
DBCollection tableArticulo conectarBD("articulo");


        
ObjectId ID = new ObjectId(Id);
        
BasicDBObject queryArticulo = new BasicDBObject("_id"ID);
        
    
    } catch (
Exception ex) {}

El problema es que no se cómo hacer para sacar el BasicDBObject el tipo de lo que es y a su vez, llamar a dicha función que he mencionado antes (he leído que no se puede hacer Casting de un BasicDBObject)

¿Alguna idea o sugerencia?