猫鼬插入\ u0000

时间:2014-05-27 03:06:04

标签: jquery node.js mongodb mongoose node-webkit

我无法在node-webkit中的html输入中插入mongoDb中的文本。

我在这里有这个html坏男孩:

<input id="cats" type="text" class="form-control" />

我正在使用猫鼬来保存:

function saveACat(){
   var fluffy = new Kitten({ name: $("#cats").val() });
   fluffy.save(function(err,fluffy){
       if (err) return console.error(err);
   });
}

当我在&#34;猫&#34;中输入Hello时字段插入的数据是:H \ u0000e \ u0000l \ u0000l \ u0000l \ o0000

当我对文本进行硬编码而不是从#34; cat&#34;字段插入工作正常。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

就像WiredPrairie说它似乎是节点webkit v0.9.2中的一个错误我只是恢复到v0.8.6并且它现在正在工作我可以在mongoDB中正确插入非硬编码文本。

这是让我意识到问题stackoverflow.com/questions/23290362/

的链接