Как подключить fastminer к mongodb
Я преобразовал xml-документ в json и сохранил его в mongodb (в java), в json вложено несколько документов, затем я подключил quickminer к коллекции, но когда я визуализирую содержимое коллекции, у меня одна строка и несколько столбцов. например, у меня есть этот JSON:
{
' lat ' : 48.8566667,
' lng ' : 2.3509871 ,
' i ' : {
' id ' : ' id_element ' ,
' ville ' : ' Paris ',
' pays ' : ' France ',
' nbResult ' : 5
}
}
и когда я визуализирую его с помощью quickminer (json to data), я получаю таблицу с одной строкой и несколькими столбцами, каждый столбец содержит, например: lat или i.id, i.ville... я не получаю правильный формат.
1 ответ
Я не знаю, быстрый Но если он не поддерживает специализированное представление для вложенных объектов, это наиболее распространенный способ отображения вложенного документа в двухмерной таблице.
Уровень вложенности преобразуется в точку .
в имени столбца, чтобы показать, какие атрибуты принадлежат тому же вложенному документу (i.id
, i.ville
принадлежать i
). Это называется flatten document
потому что вложенные документы сводятся к атрибутам первого уровня, содержащим информацию о вложенности в имени атрибута.