Bonjour,

( excusez moi d'abord pour la terminologie qui n'est peut-�tre pas ad�quate )

J'ai commenc� MongoDB il y a environ 5 heures. Pour une utilisation en VBNet.
J'ai install� ce qu'il fallait ( server, driver, compass, ... ) et cela semble bien fonctionner.
Content.
Maintenant essayer de comprendre l'architecture de MongoDB est autre chose.
Je suis habitu� � des SGBD type DB2, SQL Server, MySQL, PostgreSQL, Oracle.
MongoDB me semble avoir une autre philosophie.
Si j'ai bien compris il y des databases, des collections. Les documents sont les rows ou enregistrements? M�me pas certain.
Il y a aussi les schemas qui donnent la structure d'un document???

Je trouve assez peu de documentation ou tutoriel sur MongoDB.

J'ai d�j� r�ussi � faire une petite requ�te ainsi

Code VB.NET : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
Dim mongo As New MongoClient("mongodb://localhost:27017")
Dim db = mongo.GetDatabase("local")
Dim collection = db.GetCollection(Of BsonDocument)("startup_log")
Dim q = New BsonDocument()
Dim f = Builders(Of BsonDocument).Projection.Include("_id").Include("hostname").Include("startTime").Include("startTimeLocal").Include("cmdLine").Include("pid")
'
Dim list = collection.Find(q).Project(f).ToList
'
For Each doc As BsonDocument In list.ToList()
    MsgBox("collection data" & doc.ToString())
Next

Exemple de question
Mais j'ai cod� "en dur" l'include en y ajoutant les champs un � un.
Avec quelle instruction puis je lire le schema qui me retournerait les noms des champs et leur type.
Je n'ai rien trouv�.

C'est un d�but, j'ai encore beaucoup � apprendre et � comprendre. Mais ceci d�j� me bloque.

Merci de vos suggestions.

Pierre