私はSpringBootを使ってWebアプリケーションを開発していますが、findByMonth(intまたはString月)というクエリを作成しようとしていますが、findByNameAndMonth(String名前、月)またはfindByIdAndMonth()が可能ですか? 日付はLocalDateタイプです。春のデータMongoDB:月のクエリ
私はこのようなオブジェクトがあります。
public final class Alarm {
@id
private final String id;
private final String type;
// ....
private final LocalDate date;
とそのmongoRepository:
db.alarm.find({ $where : 'return this.date.getMonth() == 5'})
:
public interface AlarmRepository extends MongoRepository<Alarm, String>{
}
は、クエリは、例えば次のクエリと同じ結果を与えることになっています
はい、http://docs.spring.io/spring-data/jpa/docs/current/reference/html/ – Palcente
どの段落にしてください! – mahaSaez
全体を読む...遅く始めるが、終わりに向かって良くなる...それは長くないし、あなたはそれが有用であると感じるだろう... またはJPAリポジトリから開始 – Palcente