2017-11-21 17 views
1

PHPを使用しているすべての要素のキーの個別の値だけを取り出して表示する方法。 私のアプリケーションでは、私はすでに以下のコードを使用してデータを取得しており、そのデータをJSでさらに使用される配列に割り当てています。Mongodb - PHPを使用してコレクションから別の値を取り出す

<?php 
require 'C:\ProgramData\ComposerSetup\bin\vendor\autoload.php'; // include Composer's autoloader 

$client = new MongoDB\Client("mongodb://localhost:27017"); 
$collection = $client->test->bf; 
$clubSelectList = array(); 

$clubSelectListResult = $collection->find(); 

foreach ($clubSelectListResult as $option) { 
    echo $option['club'], "<br><br>"; 
} 

?> 

ユニークな値を取得するにはどうすればよいですか。 何か助けていただければ幸いです。ありがとう。

更新: これはそうです。

あなたが distinctメソッドを呼び出す必要はあり
$clubSelectListResult = $collection->distinct('club'); 

foreach ($clubSelectListResult as $option) { 
    echo $option, "<br><br>"; 
} 

答えて

2

$collection->distinct('your_distinct_field'); 
+0

はい、魔法のように動作します。..ありがとうございました。 –

+0

@Prashanthkumar Welcome !!!))) –

関連する問題