Titanium return 最后三个插入的集合

Titanium return last three inserted collections

我只想知道如何只显示插入钛合金的最后三个系列?

<View dataCollection="competence" dataFilter="filterFunction" height="Ti.UI.SIZE" layout="vertical" backgroundColor="gray" >
    <Label backgroundColor='red' height="Ti.UI.SIZE" text="{date_debut}"/>
    <Label backgroundColor='white' height="Ti.UI.SIZE" text="{date_fin}"/>
</View>

此显示集合按 'ASC' 从 id 顺序,我的目的只是显示最后三个元素。

我尝试使用数据过滤器:

function filterFunction(collection){
 // Underscore last method not working 
 return _.last(collection, 3);
 
}

你能帮帮我吗?谢谢。

试试这个

function filterFunction(collection){
    return _.last(collection.models, 3);
}