Bug 416703 Mongodb : Display correctly the Number data type
data/org.eclipse.birt.data.oda.mongodb/src/org/eclipse/birt/data/oda/mongodb/internal/impl/MDbMetaData.java
if( flattenableFieldMD == null )
            {
                
                for( FieldMetaData resultFieldMD : resultFieldsMD.values() ) 
                {
                    FieldMetaData fieldLevelMD = resultFieldMD;
                    while( fieldLevelMD != null )
                    {
                        if( ! m_fieldsMetaData.containsValue( fieldLevelMD ) )   
                        {
                            fieldLevelMD = fieldLevelMD.getParentMetaData();    
                            continue;
                        }
                        
                        
                        if( fieldLevelMD.isArrayOfDocuments() )
                        {
                            m_nestedCollFieldName = fieldLevelMD.getFullName();
                            flattenableFieldMD = fieldLevelMD;
                        }
                        
                        fieldLevelMD = null;
                    }
                    if( flattenableFieldMD != null )    
                        break;
                }
            }
            
            
            if( flattenableFieldMD != null )