我正在使用 mlab.com mongoDB,我可以查询它,但我不能插入它
public class Main
{
private MongoUrl _url;
private MongoClient _client;
public Main(MongoUrl url)
{
url = new MongoUrl("mongodb://username:password@ds062807.mlab.com:62807/robobalancedb");
_url = url;
_client = new MongoClient(_url);
}
public async Task Login([Option]string username, [Option]string password)
{
var db = _client.GetDatabase("robobalancedb");
var col = db.GetCollection<User>("users");
var user = await (await col.FindAsync(x => x.Name == username && x.Password == password)).FirstOrDefaultAsync();
}
public async Task Supply([Option(ShortName="u")] string username, [Option(ShortName="a")]double amount, [Option(ShortName="d")]string description)
{
var db = _client.GetDatabase("robobalancedb");
var col = db.GetCollection<OwnerSupply>("ownersupplies"); …Run Code Online (Sandbox Code Playgroud)