2013-02-04 156 views
2

我正在爲IndexedDB使用Jaydata JSLQ和Jaydata提供程序,我想要做的是獲取「top n」記錄。我所做的是先按降序獲取記錄,然後從中獲取n個最大記錄,它看起來像提供商有一個錯誤或某種東西,因爲我以降序獲得的結果是正確的, t從有序列表中返回最高記錄,它從遞增記錄中獲得最高記錄!!我也嘗試過「第一」功能,它也沒有工作!以下是我的代碼的樣子:如何通過JSLQ獲得最高的最高記錄?

offlinedb.TodoItems.orderByDescending('it.Id').take(2).toArray(function(items){  
     alert(item.Name);  
}); 

如果有人能幫助我,我會非常感激。

+0

莫森你好!你的假設是正確的,我能夠重現這個問題,這是一個錯誤。感謝您的支持,我在Github上創建了一個問題:https://github.com/jaydata/jaydata/issues/81。我將使用修復或解決方法更新此SO線程。 – Robesz

+0

非常感謝你Robesz –

回答