【发布时间】:2014-03-19 19:29:00
【问题描述】:
我有这个代码:
get_users('GET', []) ->
Users = boss_db:find(consumer, []),
{json, [{users, Users}]}.
但我的users 包含例如我不想呈现的password 字段。如何从渲染中排除某些字段?
【问题讨论】:
标签: erlang chicagoboss
我有这个代码:
get_users('GET', []) ->
Users = boss_db:find(consumer, []),
{json, [{users, Users}]}.
但我的users 包含例如我不想呈现的password 字段。如何从渲染中排除某些字段?
【问题讨论】:
标签: erlang chicagoboss
我对 ChicagoBoss 一点也不熟悉。 boss_db:find/2 函数的返回值的数据类型是什么?假设Users 是一个记录列表,我想你可以这样做:
Users0 = boss_db:find(consumer, []),
Users = [U#user{password = ""}|| U <- Users0],
{json, [{users, Users}]}.
【讨论】: