updateOne
возвращает UpdateWriteOpResult
, который имеет форму:
{
result: { ok: number; n: number; nModified: number };
connection: any;
matchedCount: number;
modifiedCount: number;
upsertedCount: number;
upsertedId: { _id: ObjectId };
}
Поэтому проверьте result.result.ok
, чтобы увидеть, правильно ли прошел запрос. вы также можете просмотреть result.result.n
, чтобы узнать, соответствует ли он каким-либо документам, и result.result.nModified
, чтобы увидеть, изменило ли обновление документ.
insertOne
возвращает InsertOneWriteOpResult
, который имеет форму:
{
insertedCount: number;
ops: TSchema[];
insertedId: TSchema['_id'];
connection: any;
result: { ok: number; n: number };
}
И снова вы можете проверить result.result.ok
, чтобы увидеть, прошел ли он.
Вы можете найти все сигнатуры методов здесь
* Это сообщение актуально для драйвера Mon go nodejs
.