如何计算重复值中的项目数?

时间:2014-03-15 06:15:08

标签: scala playframework

我得到了一个从控制器发送的重复值。我像这样使用它:

<select name="subcategory">
@repeat(data("sub_categories")) { i =>
    <option value="@i("id").value">@i("name").value</option>
}
</select>

现在我想计算data("sub_categories")中的项目数量我该怎么做?

我尝试data("sub_categories").lengthdata("sub_categories").value.length,两者都不起作用。

由于

1 个答案:

答案 0 :(得分:1)

dataFormdata("sub_categories")属于Field类型,因此对于重复的项目,您应该可以通过调用data("sub_categories").indexes.length来获取项目数量