arrays - Apache VTL - 如何在数组中查找项目
问题描述
我第一次尝试使用 VTL,但看不到获取数组来获取输入的字符串。
我试过“in”(但我不相信这是这种语言中的关键词),以及下面的 .contains() (但它在创建的数组中找不到字符串)
下面的代码供用例参考:
#set($MSpanish = ["Argentina", "Belize"])
#elseif($MSpanish.contains(${lead.Country}))
#set($subject = "hellow world")
我会使用什么关键字代替包含?是否有任何关键字可以节省 VTL 中 == 的许多 if 语句的时间?
解决方案
推荐阅读
- android - 可以将我的网站包装在 Flutter Web 视图中吗
- github-actions - 尽管通过,Github Actions 仍显示错误
- react-native - 获取 TypeError FlatList React Navigation 5
- mobx - mobx `makeAutoObservable` 和继承
- javascript - 在 R 中访问使用 CellEdit 编辑的更新的 DataTable
- php - 无法创建具有外键约束的表
- database - Oracle 12c:尝试在后台线程中获取缓存的 PreparedStatement 时出现问题
- javascript - 如何在形成正则表达式来比较两个句子时仅忽略动态内容的空格?
- python - 如何检测一键鼠标的准确位置,并将该位置用于其他工作
- flutter - 将列表视图子集中在选择上