Ich möchte benutzerdefinierte Abfrage auf Federdaten mongodb schreiben. Etwas wie folgt aus:Abfrage im Frühjahr Daten Mongo-Repository
public interface CarRepo extends MongoRepository<Car, String> {
@Query("select distinct(brand) from Car ")
public List<String> findDistinctBrand();
}
Aber es wirft einen Fehler "Caused by: com.mongodb.util.JSONParseException:
". Wie kann ich das erreichen?
Sie geben SQL-Abfrage in '@ Query'part. das ist völlig falsch. Und zur eindeutigen Unterstützung von 'mongodb'check [this] (https://docs.mongodb.com/manual/reference/method/db.collection.distinct/) und [this] (https://stackoverflow.com/) Fragen/19203724/distinct-in-spring-data-mongodb) Frage Antworten für spirng Daten Teil – barbakini
Aber in Kriterien, was soll ich für die angegebene Abfrage schreiben (wählen Sie unterschiedliche (Marke) von Car)? –