草庐IT

java - Spring 没有将对象正确保存到 MongoDB

以下问题已与此问题分开:ArrayIndexOutOfBoundsExceptionwhileSpringsavedatatoMongoDB我在将对象保存到MongoDB时遇到问题。我注意到问题可能是由太复杂的对象引起的。我有以下类层次结构:ClassA是ClassB和ClassC的父类(superclass)。ClassD包含map的map。ClassC包含ClassB。我调用的代码如下:ClassCc=newClassC()c.setName("NAME");mongoOperation.save(c,"Mongo");//MongoOperationsobject问题是Mongo

json - 如何使用 TypeScript 在 Angular 2 中将对象正确转换为 JSON

我正在创建一个Angular2简单的CRUD应用程序,它允许我对产品进行CRUD。我正在尝试实现post方法,以便创建产品。我的后端是一个ASP.NETWebAPI。我遇到了一些麻烦,因为将我的Product对象转换为JSON时它没有正确执行。这预期的JSON应该是这样的:{"ID":1,"Name":"Laptop","Price":2000}但是,从我的应用程序发送的JSON是这样的:{"product":{"Name":"Laptop","Price":2000}}为什么在JSON的开头添加“产品”?我能做些什么来解决这个问题?我的代码:product.tsexportclass