Как подключить 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потому что вложенные документы сводятся к атрибутам первого уровня, содержащим информацию о вложенности в имени атрибута.

Другие вопросы по тегам