Rumah >pembangunan bahagian belakang >tutorial php >php怎么查询MongoDB中存储的数组?

php怎么查询MongoDB中存储的数组?

WBOY
WBOYasal
2016-06-06 20:20:401608semak imbas

我现在遇到的问题是别人在mongodb中存储的图片信息,keyimg,value为一个url数组。
当我利用phpmongodb扩展来查询时,img域返回的是一个字符串,但是我希望得到的是存入的数组对象,请问有什么方法可以获取到一个数组类型的对象呢?
我查询使用的是MongoCursor::find()这个API。NoSQL数据库我也是第一次使用╮(╯-╰)╭。。

回复内容:

我现在遇到的问题是别人在mongodb中存储的图片信息,keyimg,value为一个url数组。
当我利用phpmongodb扩展来查询时,img域返回的是一个字符串,但是我希望得到的是存入的数组对象,请问有什么方法可以获取到一个数组类型的对象呢?
我查询使用的是MongoCursor::find()这个API。NoSQL数据库我也是第一次使用╮(╯-╰)╭。。

我没用过,不过可以试下 存的时候 json_encode(), 取出来后在json_decode()

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn