diff --git a/models/behavior_analysis.py b/models/behavior_analysis.py index 29b6a57..4fbda03 100644 --- a/models/behavior_analysis.py +++ b/models/behavior_analysis.py @@ -243,11 +243,11 @@ class BehaviorAnalysis: event_filter = [] for item in filts: comparator = item['comparator'] - if item['tableType'] == 'user': + if item['table_type'] == 'user': where = user_filter - elif item['tableType'] == 'event': + elif item['table_type'] == 'event': where = event_filter - elif item['tableType'] == 'user_label': + elif item['table_type'] == 'user_label': user_cluster_def = UserClusterDef(self.game, item['columnName'], self.data_where) await user_cluster_def.init() sub_qry = user_cluster_def.to_sql_qry() @@ -260,7 +260,7 @@ class BehaviorAnalysis: else: continue - tbl = getattr(self, f'{item["tableType"]}_tbl') + tbl = getattr(self, f'{item["table_type"]}_tbl') col = getattr(tbl.c, item['columnName']) # 日期类型处理时区 if item.get('data_type') == 'datetime':