列表过滤器上的减号标志

Minus flag on list filter

正在处理一些代码并看到了这个:

<#list entity.fields(f- !f.isPrimaryKey) as field>

我知道这是某种过滤器,但我不明白 f- 标志。查看文档我没有看到任何相关信息。

忽略错别字,可以使用lambda

The usage of lambdas is restricted to the parameters of certain built-ins, like: filter, map, take_while, drop_while.

例如@ddekany 评论

<#list entity.fields?filter(f -> !f.primaryKey) as field>

您在何处过滤具有非主键的字段列表