Domanda

nuovo poster qui, ho trovato questo post precedente ma è su C #, Ho provato a fare questa domanda direttamente nel codice Java di una pagina JSP, per qualche ragione, non accetta le informazioni nel {} del ritrovamento) query (e solo emette un errore ...

Quindi, fa capolino, come faccio a fare questo in Java:

// retrieve ssn field for documents where last_name == 'Smith':
db.users.find({last_name: 'Smith'}, {'ssn': 1});

Grazie!

PS: perché diavolo non C # ha la bella piccoli .Exclude () e .include) comandi (e Java non lo fa? grida

È stato utile?

Soluzione

Il driver java segue la stessa API come shell. Basta passare un DBObject contenente il tuo proiezione campo come secondo argomento al find o findOne

Per quanto ne so il C # pilota ufficiale non espone include () e escludere () metodi come violano l'API standard.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top