Javascript 为什么我的邮递员不';不显示我的收入和收入?
在postman中运行http请求时,不会显示模式号。它显示null ``const mongoose=require('mongoose') const OrganizationSchema=mongoose.Schema({ 名称:String, 年份:编号:, 收入:数字 }, { 时间戳:真 }); module.exports=mongoose.model('organizations',organizationSchema)Javascript 为什么我的邮递员不';不显示我的收入和收入?,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,在postman中运行http请求时,不会显示模式号。它显示null ``const mongoose=require('mongoose') const OrganizationSchema=mongoose.Schema({ 名称:String, 年份:编号:, 收入:数字 }, { 时间戳:真 }); module.exports=mongoose.model('organizations',organizationSchema) 这应该是插入或检索数据的问题。只需确认收入和年份是否符合要
这应该是插入或检索数据的问题。只需确认收入和年份是否符合要求,然后尝试插入 我刚回到家,从github下载了you项目,并能够在我的机器上运行它。就像我说的,当收入字段作为一个数字发送时,它工作正常 以下是数据库上的JSON:
{
"_id" : ObjectId("5d0d55eb2b177faf109d53e3"),
"name" : "Teste",
"yearFounded" : NumberInt(2019),
"revenue" : 145.8,
"createdAt" : ISODate("2019-06-21T22:10:51.634+0000"),
"updatedAt" : ISODate("2019-06-21T22:10:51.634+0000"),
"__v" : NumberInt(0) }
尝试模拟我发送的相同数据,并检查您是否仍然收到相同的不良行为。如果您能分享更多关于您的上下文的信息会更好。这个电话是怎么打的?组织架构的内容是什么?分享你的代码,我们可以帮助你。我已经添加了上面的内容。如果我看到的是,您将收入设置为一个数字,但您的json显示的是一个字符串。试着解决这个问题。是不是我必须给出不带引号的数字?是的!只是“收入”:100不,即使我更改了它也无法检索。我使用了错误的端口,并且我没有将其视为JSON。这就是将其设置为null的原因。这是我的第一个CRUDAPI,从错误中学习。非常感谢。
{
"_id" : ObjectId("5d0d55eb2b177faf109d53e3"),
"name" : "Teste",
"yearFounded" : NumberInt(2019),
"revenue" : 145.8,
"createdAt" : ISODate("2019-06-21T22:10:51.634+0000"),
"updatedAt" : ISODate("2019-06-21T22:10:51.634+0000"),
"__v" : NumberInt(0) }