【问题标题】:ChicagoBoss render specific fieldsChicagoBoss 渲染特定字段
【发布时间】:2014-03-19 19:29:00
【问题描述】:

我有这个代码:

get_users('GET', []) ->
    Users = boss_db:find(consumer, []),
    {json, [{users, Users}]}.

但我的users 包含例如我不想呈现的password 字段。如何从渲染中排除某些字段?

【问题讨论】:

    标签: erlang chicagoboss


    【解决方案1】:

    我对 ChicagoBoss 一点也不熟悉。 boss_db:find/2 函数的返回值的数据类型是什么?假设Users 是一个记录列表,我想你可以这样做:

    Users0 = boss_db:find(consumer, []),
    Users = [U#user{password = ""}|| U <- Users0],
    {json, [{users, Users}]}.
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-30
      • 1970-01-01
      • 2021-10-16
      • 2011-08-11
      • 2021-06-07
      • 2014-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多