Articles of mongodb

mongodb ottiene record distinti

Sto usando mongoDB in cui ho raccolto il seguente formato. {“id” : 1 , name : x ttm : 23 , val : 5 } {“id” : 1 , name : x ttm : 34 , val : 1 } {“id” : 1 , name : x ttm : 24 , val : 2 } […]

Velocità MongoDB {aggregation $ match} vs {find}

Ho una collezione mongoDB con milioni di righe e sto cercando di ottimizzare le mie query. Attualmente sto usando il framework di aggregazione per recuperare i dati e raggrupparli come voglio. La mia tipica query di aggregazione è qualcosa del tipo: $match > $group > $ group > $project Tuttavia, ho notato che le ultime […]

Query Java / MongoDB per data

Ho archiviato un valore come java.util.Date () nella mia raccolta, ma quando interrogavo per ottenere valori tra due date specifiche, finivo per ottenere valori al di fuori dell’intervallo. Ecco il mio codice: inserire BasicDBObject object = new BasicDBObject(); … object.put(“dateAdded”, new java.util.Date()); collection.insert(object); interrogare BasicDBObject query = new BasicDBObject(); query.put(“dateAdded”, new BasicDBObject(“$gte”, fromDate)); query.put(“dateAdded”, new […]

Mongodb trova risultati per data oggi

Ho questa domanda per ottenere risultati nel mese. Ma volevo ottenere i risultati di oggi. var start = new Date(2010, 11, 1); var end = new Date(2010, 11, 30); db.posts.find({created_on: {$gte: start, $lt: end}}); Qual è il modo migliore per farlo?

Esportare il risultato del framework di aggregazione mongodb in una nuova raccolta

Voglio salvare il risultato della struttura di aggregazione in una nuova raccolta. So che è imansible con il framework al momento con il comando stesso. C’è una soluzione nella shell?

Il miglior modello per rappresentare da molte a molte relazioni con attributi in MongoDB

Qual è il modo più ‘mongo’ di rappresentare relazioni molti-a-molti che hanno attributi? Quindi per esempio: Intro Tabelle MYSQL people => firstName, lastName, … Movies => name, length .. peopleMovies => movieId, personId, language, role Soluzione 1 Incorpora le persone nei film …? In MongoDB capisco che è bello denormalize and embed ma non voglio […]

Aggiorna il campo con il valore di un altro campo nel documento

Ho una collezione t1 con i seguenti campi nel suo schema _id, field1, field1 Voglio settare il campo valori di field2 come sql: update t1 set field1=field2; Come posso farlo in MongoDB?

Crea un ISODate con pyMongo

Ho cercato di trovare un modo per creare un object ISODate con il client pyMongo, ma senza risultati fino ad ora. Uso il client http://pypi.python.org/pypi/pymongo3 , che è l’unico serio disponibile in Python 3 per ora, ma il problema non sembra provenire da questa specifica versione di pymongo. Mi piacerebbe sapere se qualcuno di voi […]

Come si fa l’impaginazione usando le query di intervallo in MongoDB?

Probabilmente mi manca qualcosa visto che sto ancora imparando i dettagli di MongoDB, ma ho bisogno di aiuto con il paging di una collezione. Ho una collezione che ha una lista di nomi. Bottom Round of Beef Petto di pollo 6 once Petto di pollo 8 once Petto di pollo 8 once Petto di pollo […]

MongoDb si spegne con il codice 100

Ho seguito i documenti MongoDb per configurare il mio primo MongoDb, Quando avvio MongoDB usando il comando C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe Ottengo il seguente errore