1
Spring Data Neo4j 4.1.3 RELEASEの更新後、OrderByを使用することはできません。たとえば、私はfindByIdOrderByNoAsc(String id)を呼び出します。SDN4 - リポジトリからオブジェクトを注文できません
私は回避策を使用し、この目的のためだけにCollection.sortメソッドを作成する必要があります。 Spring Data Neo4j 3ではまだ正常に動作していますが、更新後、オブジェクトのListが昇順または降順に並べられていないことに気づきました。
これは私のリポジトリである:
package com.sample.repository;
import java.util.List;
import org.springframework.data.neo4j.annotation.Query;
import org.springframework.data.neo4j.repository.GraphRepository;
import com.sample.model.Item;
public interface ItemRepository extends GraphRepository<Item> {
Item findByIdOrderByNoAsc(String id);
}
はSDN4は、すでにこのような機能をサポートしていませんか? Pageableを使用せずにリポジトリからオブジェクトをソートするにはどうすればよいですか?
だから私はちょうど私の方法でソートパラメータを追加しますか? Item findByIdOrderByNoAsc(文字列ID、並べ替えソート); 新しいSort(Direction.ASC)または新しいSort(Direction.DESC)を入力しますか? –
パラメータにははいですが、メソッド名にOrderByNoAscを入れないでください。 findById(文字列ID、ソートソート) – Luanne