1.优化用户搜索有值为float类型的nan不显示数据的问题

This commit is contained in:
李伟 2022-04-14 16:44:57 +08:00
parent 84dcdad9b7
commit d220cf43e9

View File

@ -1293,14 +1293,17 @@ async def user_property_model(
new_sql=f"""select `#account_id`,`#ip`,`#distinct_id`,rmbmoney,owner_name,lv,zhanli,channel,
channel,svrindex,maxmapid,name,`exp`,vip,jinbi,last_account_login_time,binduid from {game}.`user` where `#account_id` in ({account_id})"""
df1= await ckdb.query_dataframe(new_sql)
new_values=df1.values.tolist()
for i in range(len(new_values)):
if str(new_values[i][6]) == 'nan':
new_values[i][6]=0
res = {'refer':{
'columns': df.columns.tolist(),
'values': df.values.tolist()
},
'details_data':{
'new_columns':df1.columns.tolist(),
'new_values':df1.values.tolist()
'new_values':new_values
}}
return schemas.Msg(code=0, msg='ok', data=res)
@router.post("/seek_user_count")