-1

PHPを使用してMongoDBから配列だけを選択するには?

たとえば、次のようなデータがあります。

db.articles.insert({name: "topic1", images: ["img1", "img2", "img3"]})

では、どうすれば画像の名前だけを選択して印刷できますか?

4

1 に答える 1

1

私たちはあなたが何を望んでいるのかほとんど知りません。有効な PHP 構文を使用していません。

質問が漠然としていて、あまり意味がありません。

ただし、これは役立つはずです:

// Make our doc
$doc = array('name' => "topic1", 'images' => array("img1", "img2", "img3"));

// insert our doc
$db->collection->insert($doc);

// Find out inserted doc
$doc = $db->collection->findOne(array('name' => 'topic1'));

// echo out a comma deliminated list of images.
echo implode(',', $doc['images']);
于 2013-01-30T15:07:18.070 に答える