0
我有必須在mongodb集合中插入的數據,但插入後字段不應該有引號。 這就是我所做的:如何在mongodb中插入JSON時避免引用
var newStep = {
start : startvalue,
end : endvalue
}
$.ajax({
type: 'POST',
data: newStep,
url: '/addstep',
dataType: 'JSON'
}).done(function(data) {
$.each(data, function(){
//do something
});
});
插入結束後。 的數據是這樣的:
{
"_id" : ObjectId("56348aa4962428f243c85b26"),
"start" : "13.0464655",
"end" : "77.59167"
}
我希望它看起來像這樣
{
"_id" : ObjectId("56348aa4962428f243c85b26"),
"start" : 13.0464655,
"end" : 77.59167
}
如何避免周圍田野的報價開始和結束。提前致謝。
編輯1:我不知道這是否會影響什麼,但是這是我的路線:
router.post('/addStep', function(req, res) {
var db = req.db;
var start = req.body.start;
var end = req.body.end;
var collection = db.get('steplist');
collection.update(
{
//some conditions
},
{
$setOnInsert: req.body
},
{
"upsert": true
}, function(err, result){
res.send(
(err === null) ? { msg: '' } : { msg: err }
);
我試過了,仍然得到相同的結果。 – roadrev
你可以共享數據庫插入代碼嗎? –
我編輯了問題以包含它。謝謝。 – roadrev