Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor-将文档设置字段更新为未定义_Meteor - Fatal编程技术网

Meteor-将文档设置字段更新为未定义

Meteor-将文档设置字段更新为未定义,meteor,Meteor,在更新文档时,我看到一些我不理解的奇怪行为 以下是我正在运行的代码: (someField设置为日期对象) 这段代码没有更新对象,即使我没有收到错误,并且更新的文档数应该是1 我使用的是collection2和简单模式包,因此可能存在问题,即使在更新文档时我没有看到来自包的任何消息 someField的simpleschema是: someField:{ 类型:日期, 可选:true } 你知道哪里出了问题吗?试着取消字段设置 Posts.update(postId, { $unset: {

在更新文档时,我看到一些我不理解的奇怪行为

以下是我正在运行的代码:

(someField设置为日期对象)

这段代码没有更新对象,即使我没有收到错误,并且更新的文档数应该是1

我使用的是collection2和简单模式包,因此可能存在问题,即使在更新文档时我没有看到来自包的任何消息

someField的simpleschema是: someField:{ 类型:日期, 可选:true }


你知道哪里出了问题吗?

试着取消字段设置

Posts.update(postId, {
  $unset: {
    someField: 1
  }
}, ...
Posts.update(postId, {
  $unset: {
    someField: 1
  }
}, ...