質問編集履歴
1
タイトルを変更しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
springで新着順
|
1
|
+
Java/springで新着順(日付が新しい順)を実装したい
|
test
CHANGED
@@ -215,9 +215,13 @@
|
|
215
215
|
|
216
216
|
public interface PostingRepository extends JpaRepository<Posting, Integer> {
|
217
217
|
|
218
|
+
|
219
|
+
// 記事情報を新着順で検索
|
218
220
|
// @Query("SELECT pos FROM Posting pos WHERE pos.date >= :date1 AND pos.date < :date2")
|
221
|
+
|
219
222
|
// List<Posting> findByMonth(@Param("date1") Date date1, @Param("date2") Date date2);
|
223
|
+
// @Query(value = "select 'p.insert_date'" + "from sns_posting p order by 'p.insert_date' desc", nativeQuery = true)
|
220
|
-
|
224
|
+
List<Posting> findByMonth();
|
221
225
|
// public List<Posting> findByOrderByInsertDateAsc();
|
222
226
|
List<Posting> findAll(Sort sort);
|
223
227
|
}
|
@@ -233,7 +237,7 @@
|
|
233
237
|
検索+char gptでも聞いてみて、以下試してみたがうまくいきませんでした。
|
234
238
|
public List<Posting> findAllByOrderByInsertDateAsc()を使用。
|
235
239
|
List<Posting> findAll(Sort sort)を使用。
|
236
|
-
|
240
|
+
@Query(value = "select 'p.insert_date'" + "from sns_posting p order by 'p.insert_date' desc", nativeQuery = true)
|
237
241
|
|
238
242
|
### 補足
|
239
243
|
バージョン:JDK8、spring boot 2.6
|