我想直接从PHP运行MongoDB原始查询。
我的查询如下。
var document_id = db.Document.aggregate([{$project: {"creationDate":1,'_id':1}},{$match: {"_id":ObjectID("5aa7a8852f4b3e2e86004837")}}]).toArray();
document_id = document_id[0]['_id'];
var upload_id = db.Upload.aggregate([{$project: {"creationDate":1,'_id':1}},{$match: {"_id":ObjectID("5aa7a8852f4b3e2e86004837")}}]).toArray();
upload_id = upload_id[0]['_id'];
并获取concat或倍数或加法的两个变量document_id和upload_id的结果。
(仅供参考:实际上,我不会concat或乘以id只是一个例子。)
我已经选中“ http://php.net/manual/en/book.mongodb.php”作为参考,但没有发现有用的信息。
有人可以指导我吗?
我正在使用的MongoDB和PHP MongoDB驱动程序版本。
MongoDB 3.6版
MongoDB PHP驱动程序1.5版