私はCityとしてエンティティクラスを持っています。
[BsonRepresentation(MongoDB.Bson.BsonType.ObjectId)]
public string _id { get; set; }
public string city { get; set; }
public Array loc { get; set; }
public double pop { get; set; }
public string state { get; set; }
AsQueryable() クラスで簡単なクエリを作成したいと思います。これが私のクエリコードです
string dbName = dao.dbName();
var db = mongo.GetDatabase(dbName);
using (mongo.RequestStart(db))
{
var collection = db.GetCollection<City>("city");
var query = collection.AsQueryable().First(c => c.city.Equals("VIENNA"));
Console.WriteLine( query.ToString());
}
コードを実行すると、このような System.InvalidOperationException が発生します
System.Core.dll で、タイプ 'System.InvalidOperationException' の未処理の例外が発生しました
で
var query = collection.AsQueryable().First(c => c.city.Equals("VIENNA"));
ライン。この例外が発生し、解決につながる理由を誰かが説明できますか?