2016-09-15 63 views

回答

2

findFirst()當您只希望從您的查詢中得到一個結果,或者只是不關心整個列表,並且只希望對一條記錄進行採樣時,就會使用它。

如果您想要最後一個元素,您可以嘗試findAll(),獲取該列表的大小,並獲取最後一個元素。

+0

那麼通過說'一個結果',它的結果是什麼?我的意思是,假設我在db中有5行,並且我觸發了一個findFirst()查詢,該行將被檢索? – Abhilash

+0

在僞代碼中。你有一個列表...'[1,2,3]'並找到'where x = 2',然後'findFirst'簡單地返回2. –

+0

對。疑難雜症!謝謝。 – Abhilash