2016-11-22 5 views
-1

У меня есть три таблицы в одной базе данных. У этих таблиц есть внешний ключ. Таблица 1 является основным из таблицы 2, а таблица 2 является ведущей из таблицы 3.Как сделать третий уровень в сложном документе из трех таблиц в json to mongodb с помощью Pentaho

Я хочу, чтобы получить значения данных и преобразование в MongoDB документа, как это:

{ 
    "_id" : ObjectId("cf3977abf592d19962ff7982"), 
    "T1Column1" : "CLient", 
    "T2.LoanTable" : [ 
     { 
      "T2Column1" : "Name", 
      "T2Column2" : "Saldo", 
      "T3.Guarantor" : [ 
       { 
        "T3Column1" : "Name", 
        "T3Column2" : "Saldo" 
       }, 
       { 
        "T3Column1" : "Name", 
        "T3Column2" : "Saldo" 
       } 
      ] 
     }, 
     { 
      "T2Column1" : "Name", 
      "T2Column2" : "Saldo", 
      "T3.Guarantor" : [ 
       { 
        "T3Column1" : "Name", 
        "T3Column2" : "Saldo" 
       }, 
       { 
        "T3Column1" : "Name", 
        "T3Column2" : "Saldo" 
       } 
      ] 
     } 
    ] 
} 

Шаг 1 сделал ClientTable в MongoDBOutput

ClientTable

Шаг 2 сделал до LoanTable

LoanTable

У меня проблема с третьим уровнем.

+0

«У меня проблема с третьим уровнем» означает, что вы уже сведущими сделать это для двух других уровней? Если да, пожалуйста, покажите нам соответствующий код и где у вас проблемы с третьим уровнем. – Striezel

ответ

0

Third Level мне нужно заполнить уровень с иерархической информацией

 Смежные вопросы

  • Нет связанных вопросов^_^