如何直接从PHP运行Mongo Shell Query?

时间:2018-08-02 06:43:56

标签: php mongodb laravel laravel-5.5

我想直接从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版

0 个答案:

没有答案