Lezioni di ricerca per intellishell
Esecuzione di query MongoDB nella shell mongo
IntelliShell è uno strumento a riga di comando integrato in Studio 3T che consente di scrivere comandi direttamente su un database MongoDB. Offre la semplicità della shell mongo, su cui si basa lo strumento, aggiungendo però una serie di importanti funzioni che rendono più facile l'interrogazione di un database. Ad esempio, è possibile eseguire comandi singolarmente, eseguire più [...]
Creare query MongoDB find()
Un database MongoDB memorizza i dati in raccolte. Ogni raccolta contiene un insieme di documenti correlati che vengono utilizzati da una o più applicazioni per svolgere le loro operazioni. Le applicazioni, così come le persone che gestiscono le raccolte, devono essere in grado di interrogare i dati nel modo più efficiente possibile per garantire che le informazioni appropriate siano disponibili ogni volta che [...]
Connessione a MongoDB
Questa sezione illustra la procedura di connessione al database MongoDB esistente o al cluster MongoDB Atlas creato in Impostazione di MongoDB Atlas, tramite Studio 3T. Studio 3T è disponibile in tre edizioni: Basic, Pro e Ultimate. L'edizione Basic contiene le funzioni essenziali per lavorare con MongoDB. Pro estende le funzioni per includere [...]
Interrogare gli array usando MongoDB $elemMatch
I documenti di un database MongoDB includono comunemente campi definiti con il tipo di dati Array. Un campo configurato con questo tipo può contenere zero o più elementi che insieme formano un elenco o un array di valori. I valori possono essere tutti dello stesso tipo di dati o di tipi diversi. Ad esempio, un campo Array può contenere [...]
Interrogazione di MongoDB con dichiarazioni SQL SELECT
Gli sviluppatori e gli amministratori spesso arrivano a MongoDB con un background di sistemi di gestione di database relazionali come SQL Server o Oracle Database. Questi sistemi si basano sul linguaggio di interrogazione strutturato (SQL) per accedere e manipolare i dati. Se siete tra queste persone, sarete felici di sapere che Studio 3T include lo strumento SQL Query, che [...]
Aggiunta di dati di ricerca alla pipeline di aggregazione
Le prime due sezioni di questo corso hanno illustrato il processo di costruzione di un'istruzione aggregata che recupera i dati dall'insieme dei clienti nel database delle vendite. Nella prima sezione, avete usato IntelliShell per creare l'istruzione e salvarla nel file states_transactions.js. Nella seconda sezione, avete importato il file in [...]
Introduzione all'editor di aggregazione
Nella prima sezione di questo corso è stato introdotto il metodo aggregate di mongo shell, che consente di aggregare i dati dei documenti all'interno di una raccolta specifica. Gli esercizi della sezione hanno dimostrato come costruire un'istruzione aggregata di base in IntelliShell, utilizzando i dati dell'insieme clienti nel database delle vendite. In tale dichiarazione, si è filtrato [...]
Interrogare i documenti incorporati negli array di MongoDB
Nella precedente esercitazione di questo corso, si è appreso come interrogare i documenti MongoDB che contengono campi definiti con il tipo di dati Array. Un campo Array può contenere zero o più valori (un array) di qualsiasi tipo supportato, compreso il tipo Object, utilizzato per i documenti incorporati. Tuttavia, gli esempi dell'ultima sezione [...]
Creare un'aggregazione di base
I primi due corsi su MongoDB (101 e 201) vi hanno introdotto alle nozioni di base su come aggregare i dati dei documenti in Studio 3T. Come ricorderete, le aggregazioni consentono di comprendere meglio i dati e di estrarre informazioni preziose, che possono aiutare le parti interessate a prendere decisioni strategiche per il business. Questo corso approfondisce queste discussioni per fornire un quadro più completo [...]
Lavorare con le collezioni - 2
Conteggio delle raccolte Ci sono molti modi per completare operazioni comuni anche nella scheda Raccolte. Volete sapere quanti documenti corrispondono alla vostra query? Guardate sotto la tabella dei risultati e vedrete la casella Conta documenti. Fare clic su di essa per ottenere un totale. Oppure, se volete il conteggio come risultato, andate su [...]