通过MongoDb的json响应

问题描述 投票:1回答:1

当通过API调用以下API方法时

        public IActionResult FirstStudent()
        {
         var collection = this.database.GetCollection<BsonDocument>("students");
            var filter = Builders<BsonDocument>.Filter.Eq("RollNo", "1");
            var document = collection.Find(filter).First();          
            var firstStudent= document.ToJson();
            return Ok(firstStudent);
        }

响应的Content-Type为文本/纯文本。我需要Content-Type作为application / json。

有什么建议吗?

c# mongodb asp.net-core-webapi mongodb-.net-driver webapi
1个回答
0
投票

最简单的方法是创建一个学生模型,并使用如下所示的学生模型简单地返回一个好的结果:

© www.soinside.com 2019 - 2024. All rights reserved.