我有这段代码:
get_users('GET', []) ->
Users = boss_db:find(consumer, []),
{json, [{users, Users}]}.
但我的users
包含例如我不想呈现的password
字段。如何从rendring中排除某些字段?
答案 0 :(得分:0)
我根本不熟悉ChicagoBoss。 boss_db:find/2
函数返回值的数据类型是什么?假设Users
是一个记录列表,我猜你可以这样做:
Users0 = boss_db:find(consumer, []),
Users = [U#user{password = ""}|| U <- Users0],
{json, [{users, Users}]}.