也许是一个愚蠢的问题,如何保证您的更新操作成功? 这是我做的,但返回的“结果”是“假”。
import { Mongo } from "meteor/mongo";
const Employees = new Mongo.Collection("Employees");
const result = Employees.update({_id: employeeId}, {$push: {tasks: taskId}});
console.log(result); // "false"
由于
德里克
答案 0 :(得分:1)
一切都取决于你上课的成功吗?如果您查看WriteConcern,您可以获得确认结果,写入日记或写入群集中的多个节点。这将取决于您的应用程序以及它如何处理故障。
至于获取受影响的行数,您可以在更新方法上使用回调(请参阅API documentation)
回调函数
可选。如果存在,则使用错误对象作为第一个参数调用,如果没有错误,则将受影响的文档数作为第二个。