我希望编写一个简单的c#web api应用程序,APi将从mongodb返回任何给定搜索参数的JSON。我试图看看我是否可以在不使用任何POCO对象的情况下实现这一目标,目的是连接到Mongodb,使用给定参数查询并将任何JSON对象返回给客户端,我不需要知道JSON的模式。
有关如何实现这一目标的任何想法。谢谢。
答案 0 :(得分:0)
您只需要使用BsonDocument而不是类。 BsonDocument是.NET MongoDB驱动程序的类型,可以表示任何类型的文档。因此,接受JSON,将其解析为BsonDocument(BsonDocument.Parse(json))。在出路时,在BsonDocument上使用ToString()方法。