ホームページ  >  記事  >  バックエンド開発  >  php怎么查询MongoDB中存储的数组?

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

WBOY
WBOYオリジナル
2016-06-06 20:20:401551ブラウズ

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

回复内容:

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

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。