2015-07-29 2 views
-1

Я больше ПОЛУЧАТЬ объект JSON в MongoDBMongoDB Как мне получить схему из схемы?

$instagram->setAccessToken($_SESSION['InstagramAccessToken']); 
$popular = $instagram->getPopularMedia(); 
var_dump($popular); 
$conn = new MongoClient('mongodb://localhost/?w=1'); 
$db = $conn->instagram; 
$collection = $db->instagram1; 
$collection->insert($popular); 

нет ошибок, и я могу видеть данные в коллекции

Но когда я Google, как увидеть макет образцы, данные, кажется, не работа для меня.

var myvar = db.instagram1.findOne(); 
for (var key in myvar){print (key);} 
_id 
foo 
bar 

mongo session output

Я Монго n00b (MySQL перебежчик)

var_dump() output (raw object data)

как получить распечатку из заголовков столбцов и атрибутов, связанных с моими импортированными данными в формате JSON? (схема для схемы?)

+0

Что вы имеете в виду «Заголовки столбцов» и «атрибуты»? Какой результат вы ожидаете? – Philipp

+0

@Philipp первый ряд? Ключи? Что-то призвать к «отдыху»? – NIX

+0

Код, который вы опубликовали, распечатывает ключи первого документа в коллекции. Какая еще информация вам нужна? – Philipp

ответ

0

Механический аспект MongoDB означает, что ваши данные также являются вашей «схемой». Таким образом, схема сбора может меняться от одного документа к другому.

Я не проверял это сам, но это может помочь collection schema

+0

@zerospace - это тот же самый код, который я опубликовал. Безрезультатно. – NIX