我有如下数据:
Data = [{<<"status">>,<<"success">>},
{<<"META">>,
{struct,[{<<"createdat">>,1406895903.0},
{<<"user_email">>,<<"gopikrishnajonnada@gmail.com">>},
{<<"campaign">>,<<"5IVUPHE42HP1NEYvKb7qSvpX2Cm">>}]}},
{<<"mode">>,1}]
现在我有一个
FieldList = ['<<"5IVUPHE42HP1NEYvKb7qSvpX2Cm">>']
现在:
我正在尝试如下所示,但我得到的是空的而不是值
90> [L || L <- FieldList,proplists:get_value(<<"campaign">>,element(2,proplists:get_value(<<"META">>,Data,{[],[]}))) == L].
[]
那么如何获得两个值相等并获得最终值。