Tag: spring-data-mongodb

Spring Data für MongoDB ist Teil des Spring-Data-Projekts bietet eine vertraute und konsistente Frühling-basiertes Programmier-Modell für neue datastores unter Beibehaltung Shop-spezifischen Funktionen und Möglichkeiten. Die Spring Data MongoDB project bietet eine integration mit MongoDB Dokument-Datenbank. Wichtigsten Funktionsbereiche von Spring Data MongoDB sind ein POJO-zentrierte Modell für die Interaktion mit einem MongoDB DBCollection und leicht schreiben Sie eine Repository-Stil data access layer

Spring Data MongoDB-Repositories Abfrage mehrere Felder

Anzahl der Antworten 2 Antworten
Hier ist mein Dokument: @Document(collection = "posts") public class Post { @Id String id; String title; String description; } Ich versuche, die Abfrage für Beiträge, die mit Titel oder in der Beschreibung mit einem like-operator. Mein Repository

Spring Data Mongo: Wie die Rückkehr verschachtelte Objekt von seinem Feld?

Anzahl der Antworten 2 Antworten
Ich die Domäne: class Company { List<Job> jobs; } Gibt es einen Weg, um zurückzukehren verschachtelter Objekte aus der Sammlung wie: @Repository public interface CompanyRepository extends MongoRepository<Company, String>{ Job findByJobId(String jobId); } Zu spring mongo-repository-Dokumentation und spring

Spring Data Mongodb - repository für die Sammlung, mit verschiedenen Arten

Anzahl der Antworten 2 Antworten
Habe ich ein mongo Sammlung enthalten drei Arten von Entitäten, die ich anzeigen auf java-Typen: Knoten LeafType1 LeafType2 Sammlung ist ment zu speichern, Baumstruktur mit dbRefs der untergeordneten Knoten im übergeordneten Eintrag. Ich nicht finden alle Informationen

Genaue groß-und Kleinschreibung match in der spring-data, mongo

Anzahl der Antworten 4 Antworten
Bin ich mit spring data mit mongo und ein repository. Eg: @Query("{ 'userName' : ?0 }") public User findByUsername(String username); Ich das machen will, der groß-und Kleinschreibung. Benutzt habe ich die folgenden Abfragen: "{'userName' : { $regex

MongoDB-Java-Treiber erstellen einer Datenbank und Sammlung

Anzahl der Antworten 1 Antworten
war ich zu testen, wie das erstellen der Datenbank und Sammlung mongo java-Treiber. MongoClient client = new MongoClient("localhost",27017); DB db = client.getDB("ow"); DBCollection collection = db.getCollection("documents"); collection.save(new BasicDBObject("_id",1)); collection.remove(new BasicDBObject("_id",1)); boolean result = db.collectionExists("documents"); assertTrue(result); assertNotNull(collection); client.close();

MongoRepository findOne mit "id" anstelle von "_id"

Anzahl der Antworten 2 Antworten
Ich ein setup haben, sehr ähnlich wie diese: http://spring.io/guides/gs/accessing-data-mongodb/ In meinem POJO-Klasse I verwenden Sie ein String-Feld (annotiert mit @Id), und legen Sie es manuell an. public class MyPojo { @Id private String id public MyPojo(String id)

Spring Data "Mongo" Benutzerdefinierte Repository-Abfrage mit ObjectID

Anzahl der Antworten 4 Antworten
Habe ich ein mongo-Abfrage, die ich umsetzen will, wie eine Feder Mongo-Repository db.collection.find({ 'items': { $elemMatch: { 'refund.$id' : ObjectId('5638cab2e4b07ff212618d7e') } } }) Meine Repository-Schnittstelle ist @Query("{ 'items': { $elemMatch: { 'refund.$id' : ObjectId(?0) } } }")

gewusst wie: einfügen von blob-Daten in mongodb,ist es additaional software erforderlich

Anzahl der Antworten 2 Antworten
Habe ich gerade installiert, mongodb, die auf meinem system, wollte ich wissen, ob es möglich war, zum einfügen von blob-Daten in mongodb. Was ist die Prozedur, und wenn eine andere Software benötigt ? InformationsquelleAutor NAVNEET MATHPAL |

Spring Data MongoDB Datum zwischen zwei Daten

Anzahl der Antworten 2 Antworten
bin ich mit Spring-Data für MongoDB und bekam die folgenden Klassen class A { List<B> b; } class B { Date startDate; Date endDate; } wenn ich speichern Ein Objekt einer wird es beibehalten, wie { "_id"

Erstellen Sie Frühjahr die Aggregation der Daten aus MongoDb aggregation-Abfrage

Anzahl der Antworten 1 Antworten
Kann einer mir helfen konvertieren, das mongoDB aggregation zu spring data mongo? Ich versuche, Liste der un-erinnerte Teilnehmers E-Mail in jeder Einladung Dokument. Habe es funktioniert in der mongo-shell, aber müssen tun Sie es im Frühjahr Daten

Legen Sie DBObject in MongoDB mit Spring Data

Anzahl der Antworten 3 Antworten
Ich versuchte, legen Sie die folgenden DBObject in MongoDB mit Spring Data: BasicDBObject document = new BasicDBObject(); document.put("country", "us"); document.put("city", "NY"); mongoTemplate.insert(document); wo mongoTemplate ist mein Frühlings-Vorlage (org.springframework.Daten.mongodb.core.MongoTemplate). Beim ausführen bekomme ich: Caused by: org.springframework.dao.InvalidDataAccessApiUsageException: No Persitent

Spring Data MongoDB - Criteria-API OrOperator ist nicht ordnungsgemäß

Anzahl der Antworten 2 Antworten
Ich bin vor Spring Data MongoDB Kriterien API orOperator problem. Hier Abfrage-Ergebnis für unregelmäßige Verben: (Terminal-Ausgabe) > db.verb.find({'v2':'wrote'}); { "_id" : ObjectId("5161a8adba8c6390849da453"), "v1" : "write", "v2" : "wrote", "v3" : "written" } Und ich Abfrage Verben durch

Wie erfolgt die Rücksendung nur auf bestimmte Felder für eine Abfrage in Spring Data MongoDB?

Anzahl der Antworten 4 Antworten
Wie können wir wählen Sie bestimmte Felder im Frühling-Daten Mongo. Ich habe Folgendes versucht, aber ich bekam cast exception aus Foo zu String. Mit @Query @Query(value="{path : ?0}", fields="{path : 0}") String findPathByPath(String path); Nicht @Query String

Spring Data MongoDB Keine property get gefunden für den Typ an org.springframework.Daten.mapping.PropertyPath

Anzahl der Antworten 2 Antworten
Bin ich mit Spring Data MongodB 1.4.2.Release-version. Für Spring Data MongoDB, ich habe das custom repository-Schnittstelle und die Implementierung in einem Ort und erstellen Sie benutzerdefinierte Abfrage-Funktion getUsersName(Users users). Aber ich bin noch immer unten Ausnahme: Caused

MongoException: Index name: code ist bereits vorhanden mit verschiedenen Optionen

Anzahl der Antworten 2 Antworten
Ich habe eine mongodb Sammlung term mit der folgenden Struktur { "_id" : "00002c34-a4ca-42ee-b242-e9bab8e3a01f", "terminologyClass" : "USER", "code" : "X67", "terminology" : "some term related notes", "notes" : "some notes" } und eine java-Klasse, die der Begriff

Wie Sie sparen Typ Timestamp Wert in MongoDb | Java

Anzahl der Antworten 2 Antworten
Vom Java-Treiber, ich möchte ein Dokument speichern, das sieht wie folgt aus json in MongoDb { "ts" : Timestamp(1421006159, 4)} Optionen, die ich ausprobiert habe. Option 1: Anzeigen doc= new HashMap(1); doc.put("ts", new BSONTimeStamp()); Es Ergebnisse in

So finden Sie Kollektionen, die durch Ihre verschachtelten Objekts die objectId in Spring-Daten mit Hilfe von repository-Schnittstelle?

Anzahl der Antworten 6 Antworten
Habe ich eine Sammlung in MongoDB hat, dass Artikel wie diese: { "_id" : ObjectId("53e4d31d1f6b66e5163962e3c"), "name" : "bob", "nestedObject" : { "_id" : ObjectId("53f5a623cb5e4c1ed4f6ce67") //more fields... } } Java-Repräsentation dieses Element sieht folgt aus: public class SomeObject

Spring Data MongoDB und Bulk Update

Anzahl der Antworten 2 Antworten
Bin ich mit Spring Data MongoDB und möchte zum durchführen einer Massenaktualisierung genau wie hier beschrieben: http://docs.mongodb.org/manual/reference/method/Bulk.find.update/#Bulk.find.update Wenn Sie mit regulären Treiber sieht es so aus: Das folgende Beispiel initialisiert ein Hauptteil () - Operationen-generator für die

MongoDB Vollständigen und Partiellen Text-Suche

Anzahl der Antworten 3 Antworten
Env: MongoDB (3.2.0) mit MongoS Sammlung: Benutzer Text-Index-Erstellung: BasicDBObject keys = new BasicDBObject(); keys.put("name","text"); BasicDBObject options = new BasicDBObject(); options.put("name", "userTextSearch"); options.put("unique", Boolean.FALSE); options.put("background", Boolean.TRUE); userCollection.createIndex(keys, options); //using MongoTemplate Dokument: {"name":"LEONEL"} Abfragen: db.users.find( { "$text" : {

"Zyklus gefunden" mit Spring Data Mongo 1.5

Anzahl der Antworten 3 Antworten
Habe ich ein Projekt perfekt ausgeführt mit Spring Data MongoDB 1.4.2. Ich habe versucht ein update auf 1.5.0 und ich bekomme diese Fehlermeldung bei autowiring (Auszug) : Verursacht durch: org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver$CyclicPropertyReferenceException: Gefunden-Zyklus für das Feld 'Regeln' in der

Spring data mongodb. Generierung von id ' s Fehler

Anzahl der Antworten 5 Antworten
Habe ich eine experiment... eine gemeinsame Einrichtung für zwei Spring-data repositories: - JPA - MongoDB zuerst habe ich' mit folgenden Bibliotheken Versionen: spring-data-jpa : 1.7.0.RELEASE spring-data-mongodb : 1.6.0.RELEASE Habe ich ein Unternehmen: @Entity @Table(name = "ACCOUNTS") public

Ausschließen einige Felder des Spring-data-rest-Ressource

Anzahl der Antworten 2 Antworten
Ich versuche, Spring-data-rest mit spring-data-mongodb aussetzen, nur-lese-Ressourcen. Das problem habe ich begegnete, ist, dass will ich haben unterschiedliche Ansichten von meine Dokumente. Sagen wir, ich habe einige private Informationen in einem Dokument, das möchte ich nicht setzen

MongoDB Spring-Data-Kriterien Nicht-operator

Anzahl der Antworten 2 Antworten
Ich habe folgenden code zur Suche in der mongo-db mit Hilfe von spring data mongodb ( version 1.2.3.RELEASE) Criteria searchCriteria = Criteria.where("NAME").is("TestName") .and("ID").is("TestID").not().and("Age").is("23"); Bekam ich folgende Abfrage ( ohne not-operator ) Query: { "NAME" : "TestName" ,

Keine Konverter gefunden, die in der Lage Umwandlung von Typ java.lang.String-Typ - @org.springframework.Daten.repository.Abfrage.Param

Anzahl der Antworten 2 Antworten
Baue ich eine MongoDb rest-Anwendung mit spring boot 1.1.5. Habe ich einen repository: @RepositoryRestResource(collectionResourceRel = "SourceProductV1Repository", path = "SourceProductV1Repository") public interface SourceProductV1Repository extends MongoRepository<SourceProductV1Model, String> { public List<SourceProductV1Model> findByUser (@Param("user") MongoUser user); } Definierte ich ein converter

Keine Konverter gefunden, die in der Lage Konvertierung vom Typ org.bson.Typen.ObjectId Typ int

Anzahl der Antworten 2 Antworten
Bin ich mit Spring data und mongodb, um alle Products mit dieser Funktion: @Repository public class ProductDao { @Autowired private MongoOperations mongoOperations; public List<Product> getAll() { return mongoOperations.findAll(Product.class); } } Mein Produkt-Klasse: @Document(collection = Product.COLLECTION_NAME) public class

spring data mongo - mongotemplate zählen mit Abfrage Hinweis

Anzahl der Antworten 1 Antworten
Den mongo docs angeben, können Sie eine Abfragehinweis für das zählen von Abfragen unter Verwendung der folgenden syntax: db.orders.find( { ord_dt: { $gt: new Date('01/01/2012') }, status: "D" } ).hint( { status: 1 } ).count() Können Sie

MongoTemplate Instanz nicht innerhalb Frühling

Anzahl der Antworten 4 Antworten
Möchte ich versuchen, spring integration mit MongoDB, Für diesen Zweck habe ich folgende Dinge. aber seine nicht funktioniert, wie Einige MongoTemplate Instanz wird nicht angelegt und wirft java.lang.NullPointerException. hier ist meine application-context.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"

MongoTemplate Kriterien Abfrage

Anzahl der Antworten 2 Antworten
Ich bin der Generierung eines komplizierten Mongo Abfrage abhängig von mehreren Parametern. Ein Kriterium, das ich machen will mit Criteria helper-Klasse ist: {"field1": {$exists: true, $ne: false}} Ich versuchte es mit: Criteria.where("field1").is(Criteria.where("$ne").is(false).and("$exists").is(true)) Aber es erzeugt: { "field1"

Spring Data MongoDB Annotation @CreatedDate nicht funktioniert, wenn die ID manuell vergeben

Anzahl der Antworten 1 Antworten
Ich versuche, die die überwachung verwenden, um zu speichern dateCreated und dateUpdated in meine Objekte, aber da ich ID manuell, es gibt einige zusätzliche Arbeit. Folgenden Oliver Gierke ' s Vorschlag in DATAMONGO-946 Ich versuche, herauszufinden, wie

Aggregation Summe in Spring Data MongoDB

Anzahl der Antworten 1 Antworten
Habe ich MongoDB Seite und Post-Kollektionen. Jede Seite hat Feld postIds, welche ist array von post-Ids (String-Objekte). Ich möchte an aggregation auf Anzahl der Beiträge (=Anzahl der Elemente im array postIds) für jede Seite. Ich schrieb Mongo-Shell-aggregation-Funktion

Spring Data Repositories - Finden-wo-Feld in der Liste

Anzahl der Antworten 2 Antworten
Ich versuche, Frühling PagingAndSortingRepository mit einem find MyEntity where field in fieldValues Abfrage wie folgt: @Repository public interface MyEntity extends PagingAndSortingRepository<MyEntity, String> { List<MyEntity> findByMyField(Set<String> myField); } Aber ohne Erfolg. Erwartete ich die oben beschriebene Funktion, um

Frühjahr Benutzerdefinierte Abfrage mit auslagerungsfähigen

Anzahl der Antworten 4 Antworten
Ich möchte zu implementieren, die Paginierung im Frühjahr Anwendung.Ich weiß, mit Hilfe von repository-wir implementieren können, Paginierung, aber wir können nicht schreiben unsere eigene Abfrage für die Daten abzurufen, gibt es nur wenige Methoden im repository gibt

Dynamische Abfragen mit Spring Data MongoDB Kriterien

Anzahl der Antworten 1 Antworten
Ich würde gerne eine bulk-delete-operation für eine Liste der Dokumente in MongoDB ausgewählt worden sind durch die Benutzer in der Benutzeroberfläche, so brauche ich, um dynamisch erstellen Sie eine Abfrage, die wie folgt aussieht (die oder-Klausel erweitert,

Konfigurieren von Spring-Repository mongoTemplate definiert in xml-bean?

Anzahl der Antworten 2 Antworten
Ausführung des Codes in Ordnung, aber schafft Sammlungen in default mongo-Datenbank und Ort ich.e in test Datenbank @ localhost:27017. In der mongoTemplate bean WLAN durch das folgende xml -, ich bin mit mydb als Datenbank mit mongod-Instanz

Wie kann ich ein update-Objekt mit Spring Data und MongoDB?

Anzahl der Antworten 3 Antworten
Wie kann ich ein update-Objekt mit Spring Data und MongoDB? kann ich einfach eine Vorlage.save()? public Person update( String id, String Name ) { logger.debug("Retrieving an existing person"); //Find an entry where pid matches the id Query

Frühjahr Mongodb - Konnte nicht instanziiert bean-Klasse [java.util.Liste]: die Angegebene Klasse ist eine Schnittstelle

Anzahl der Antworten 2 Antworten
mein Projekt mit Spring data mongodb. Ich war nicht mit unter der Fehler, bis ich einen Bearbeiten, um ein Dokument mit einem Feld mit einem Array von Dokumenten. Es war in Ordnung arbeiten, bevor aber jetzt ich

Spring data mongodb Suche nach ISO-Datum

Anzahl der Antworten 3 Antworten
Ich versuche die Suche für das Datum der Geburt per Abfrage criteria = Criteria.where("dob").lte(new DateTime().toDate()); Und spring data mongodb generieren, below-Abfrage: MongoTemplate: finden Sie mit-Abfrage: { "dob" : { "$lte" : { "$date" : "2015-05-16T07:55:23.257Z"}}} Felder: null:

spring data mongodb _id mapping Präferenz

Anzahl der Antworten 1 Antworten
Bin ich mit spring data mongodb Rahmen, in meine java-Anwendung zu bestehen meine Anwendung Daten in mongodb. In meinem java-Modell Klasse, ich habe zwei Felder. 1) Ein Feld objId mit @Id-annotation auf. 2) Ein Feld id Hinblick

So verlängern Sie die SimpleMongoRepository von spring-data mongodb?

Anzahl der Antworten 5 Antworten
Ich versuche zu erstellen BaseDAO-Schnittstelle, die erweitert werden kann, indem alle DAOs. Das Projekt verwendet ein spring-Daten mit mongodb. Das problem ist, dass wenn ich alle die einzelnen DAOs zu erweitern MongoRepository und nicht schreiben, der eine

Warum ist Spring Data MongoDB nicht in der Lage zu instanziieren, diese verschachtelte Struktur?

Anzahl der Antworten 2 Antworten
Mein Dokument-Struktur ist wie: { _id: "A", groups:[{ groupId: "someId", groupName: "someName", params: { type1: ["a", "b"], type2: ["c", d] } }], config: { person: {} dataDetails: { dataTypeDetails: {}, dataList: ["dt1", "dt2"] } } } Mein

Spring Data Mongo - Abfrage von @DBRef Feld id

Anzahl der Antworten 2 Antworten
Ich bin neu in Spring Data Mongo also ich muss etwas falsch weil ich kann nicht verwalten, ausführen, wie eine einfache Abfrage. Dies ist mein Modell: @Document(collection="brands") public class Brand{ @Id private int id; private String name;

Spring data mongodb nicht schließen mongodb-verbindungen

Anzahl der Antworten 4 Antworten
Bin ich mit spring-data-mongodb (1.7.0.RELEASE) mit spring-webmvc Rahmen für meine web-Anwendung. Ich bin mit grundlegenden CRUD-Funktionen, die mit mongoRepository ich bin aber nicht schließen mongo-Anschlüsse in meinem code, weil ich dachte, dass der Frühling-Daten-mongodb wird, schließen Sie

Ausnahme im monitor-thread während der Verbindung mit dem server localhost:27017 beim Zugriff auf MongoDB mit Java

Anzahl der Antworten 4 Antworten
Habe ich die folgende Ausnahme, wenn die Ausführung von Java-app für MongoDB: [localhost:27017] org.mongodb.driver.cluster : Exception in monitor thread while connecting to server localhost:27017 while accessing MongoDB with Java Call-stack folgt: com.mongodb.MongoSocketOpenException: Exception opening socket at com.mongodb.connection.SocketStream.open(SocketStream.java:63)

Spring Boot-app funktioniert nicht beim Einsatz in standalone-Tomcat

Anzahl der Antworten 3 Antworten
Ich verfolgt habe dieses tutorial. Nun, wenn ich es über Spring-Boot, das es funktioniert, aber wenn ich versuchen, zu implementieren (entfernen Sie die application-Klasse) auf der Basis von Apache Tomcat 7, bekomme ich 404 Antworten. Ich habe

Spring data mongoRepository Abfrage Sortieren

Anzahl der Antworten 2 Antworten
War ich auf der Suche, um zu sehen, wie könnte ich die Einführung einer Art in ein Query annotation in einem repository Methode, die ich habe. Sah ich schon diesen code in Google und hier, aber ich

Wie verwenden von spring data mongo @CompoundIndex mit sub-Sammlungen?

Anzahl der Antworten 2 Antworten
Davon ausgehen, dass ich solche stellen wie die folgenden: @Document(collection = "doc_a") public class A { @Field("id") private Integer id; @Field("b") private Collection<B> b; ... } public class B { @Field("id") private Integer id; ... } ist

Spring Data : Java-Konfiguration für MongoDB ohne XML

Anzahl der Antworten 1 Antworten
Ich habe versucht, die Spring Guide-Zugriff auf Daten mit MongoDB. Was ich nicht herausfinden kann, ist, wie Konfiguriere ich meinen code nicht verwenden, um nicht die Standard-server-IP-Adresse und nicht die Verwendung der Standard-Datenbank. Ich habe gesehen, viele

Spring data mongodb - Die 'cursor' - option ist erforderlich,

Anzahl der Antworten 7 Antworten
Ich versuche zu ausführen ein Aggregat Betrieb mit Spring Data MongoDB 3.6-rc4. Aggregation agg = newAggregation( lookup("orders", "orderId", "_id", "order") ); List<BasicDBObject> results = mongoOperations.aggregate(agg, "transactions", BasicDBObject.class).getMappedResults(); Aber bekomme die folgende Fehlermeldung beim ausführen der Abfrage 2017-11-24

spring-data mongodb benutzerdefinierte Implementierung PropertyReferenceException

Anzahl der Antworten 1 Antworten
Ich versuche, die Implementierung einer benutzerdefinierten Abfrage nach der Referenz 4.4 Benutzerdefinierte Implementierungen: http://static.springsource.org/spring-data/data-mongodb/docs/current/reference/html/repositories.html Was ist der Unterschied zwischen Spring-Daten MongoTemplate und MongoRepository? Ich Tue dies, weil ich brauche spezielle Abfragen mit mongoTemplate. Die Fehler, die ich

Paginierung mit mongoTemplate

Anzahl der Antworten 3 Antworten
Ich habe eine Abfrage mit Navigierbaren: Query query = new Query().with(new PageRequests(page, size)) Wie kann ich es ausführen mit MongoTemplate ? Ich sehe nicht eine einzige Methode der Rückkehr Page<T>. InformationsquelleAutor Marcin Wisnicki | 2015-03-13