跳到主要内容
CNode

用jquery post 参数 boolean 回到后台req.body 内变成了字符串。再写入到mongodb类型变了string。

问答
Mmrlong发布于 11 年前最后回复 11 年前
766270

1.JPG 2.JPG

查看回复

回复 (7)

A
alsotang#511 年前
引用 yuyang0410601201. http请求本身传递的就是字符啊,它又识别不了bool,int类型。 2. 用mongoose写入mongodb会做自动做类型转化的。

@yuyang041060120 不全是这样。

当用 raw 的形式传字符串的话,json 是可以被识别的。 但如果 content-type 是 http 表单的话,那么 http 表单的值就只能是 string 类型。

Y
yuyang041060120#411 年前
  1. http请求本身传递的就是字符啊,它又识别不了bool,int类型。
  2. 用mongoose写入mongodb会做自动做类型转化的。
M
mrlong#311 年前

将全部是字符串之后写入库内,比较排序就有问题了。 现在感觉还在写库之前做一个转换,感觉很水,很不方便。

3.JPG

C
captainblue2013#211 年前

难道不是都是字符串?

H
hanyuzhou2006#111 年前

你仔细看一下,难道还有什么参数值不是字符串的?

参与回复

登录后即可参与回复。登录