ID: 14001 - Basic data retrieval using MongoDB C# Driver
Posted by layonman98 on Wed Apr 28 07:20:16 UTC 2010.
Language csharp
using MongoDB.Driver;
class Program
{
public static void Main()
{
var database = "test";
var collection = "users";
var server = new Mongo();
// Try to connect to localhost through the default port
if( server.Connect() )
{
var db = server[ database ];
var users = db[ collection ];
foreach( var user in users.FindAll().Documents )
{
foreach( var key in user.Keys )
{
Console.WriteLine( key.ToString() + " : " + user[ key.ToString() ].ToString() );
}
}
// And for inserting a value into the collection
var newUser = new Document{ { "name", "John Doe" }, { "age", "33" } };
users.Insert( newUser );
}
Console.ReadKey( false );
}
}