|
@@ -18,7 +18,10 @@ def hello():
|
|
|
def data_merge(df_list, args):
|
|
|
join_key,join_type,features = args['join_key'], args['join_type'], str_to_list(args['col_reserve'])
|
|
|
result = reduce(lambda left, right: pd.merge(left, right, how=join_type, on=join_key), df_list)
|
|
|
- return result[features]
|
|
|
+ if len(features)==0:
|
|
|
+ return result
|
|
|
+ else:
|
|
|
+ return result[features]
|
|
|
|
|
|
|
|
|
@app.route('/data_join', methods=['POST'])
|