执行时
db.Collection.remove( { _id: ObjectId('xxxxx') }, { justOne: true } )
MongoDB返回WriteResult,其中包含更新的文档数。在本文档中,还有另一个文档“getUpsertedId”,其中包含大量的Javascript代码。
这是什么原因,是否可以避免MongoDB返回此(不必要的)数据?
答案 0 :(得分:0)
当您对insert, update, remove or save
等集合执行任何操作时,WriteResult
这是一个包装器,包含执行查询的结果将被返回。请参阅https://github.com/FoolCode/SphinxQL-Query-Builder/blob/master/src/Drivers/ConnectionBase.php#L95和WriteResult。
执行insert, update, remove or save
查询时,无法避免MongoDB返回WriteResult。
希望它有帮助!