問題タブ [spring-data-mongodb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb-java - Spring Data mongodb を使用して XMLBeans を BSON オブジェクトとして格納する
Spring Data mongodb の使用を検討していますが、これまでのところ気に入っています。しかし、APache XMLBeans を使用して作成されたオブジェクトなど、より複雑なオブジェクトを格納しようとすると、StackOverFlowError が発生します。これは、XMlBean のオブジェクト参照の周期的な性質によるものだと思います。検索を可能にするBSONオブジェクトとしてXmlBeanをmongodbに保存する一般的な方法について、誰か提案はありますか?
このソリューションでは、Spring を使用する必要はありません。
spring - neo4j + mongo バージョンの競合がある spring-data
私の春のアプリケーションでは、spring-dataプロジェクトを介してNeo4j DB を使用しています。mongo db を別のデータ ストアとしてアプリケーションに追加したいと考えています。
これら 2 つのデータ ストアを一緒に操作しようとすると、競合が発生するようです。
my pom - 関連する依存関係のみ:
Spring アプリケーション コンテキストを読み込もうとすると、次の例外が発生します。
バージョンの競合があると推測しているので、いくつかのバージョンを変更しようとしましたが、運が悪かったので、誰かがこれを設定するのを手伝ってくれませんか..
ありがとう
java - Spring Mongo Update を JSON 文字列に変換する
オブジェクトのインスタンスがあり、Update
それを String JSON 表現に変換して、後で使用できるようにしたいと考えています。
次のように更新オブジェクトを作成しました。
私の最初の試みは:
このアプローチはほとんどの場合に機能しましたが、 のインスタンスをシリアル化できなかったため、ときどき失敗しましたSomeClass
。これはスタックトレースでした:
MongoTemplate
andのインスタンスを利用できますが、MongoConverter
これらのクラスを使用してこのタスクを実行する方法がわかりません。
質問は:
Update オブジェクトの JSON 表現を取得する正しい方法は何ですか?
spring-data-mongodb バージョン 1.1.0.M1 を使用しています。
cloud-foundry - Cloudfoundry + SpringData + MongoDB ... デプロイできない
Spring Data と MongoDB に基づく単純なプロジェクトがあります。次の Spring コンテキストを使用して、このプロジェクトをクラウドにデプロイすると:
http://www.springframework.org/schema/aop/spring-aop-3.1.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring- beans-3.1.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd http://www.springframework.org/schema /jee http://www.springframework.org/schema/jee/spring-jee-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/ spring-tx-3.0.xsd http://schema.cloudfoundry.org/spring http://schema.cloudfoundry.org/spring/cloudfoundry-spring-0.8.xsd http://www.springframework.org/schema/data /jpa http://www.springframework.org/schema/data/jpa/spring-jpa.xsdhttp://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd http://www.springframework.org/schema/data/mongo http://www.springframework.org/schema/data/mongo http://www.springframework.org/schema/data/mongo ://www.springframework.org/schema/data/mongo/spring-mongo-1.0.xsd ">
次のエラーで失敗します。
p>1ヶ月前から稼働していました。API の変更点
ありがとう
mongodb-java - SpringJavaからMongoDBに保存されたJavaScript/プロシージャを実行する
mongodbに保存されているJavascriptはほとんどありません。私は春のspringframework.data.mongodbを使用してmongodbにアクセスしています。これから保存されたJavaScript/プロシージャを実行するにはどうすればよいですか?
java - Spring Dataを使用したMongoDB - データベース接続を取得するためのセマフォ不足
` org.springframework.data.mongodb.UncategorizedMongoDbException: データベース接続を取得するためのセマフォが不足しています。ネストされた例外は com.mongodb.DBPortPool$ SemaphoresOut: Out of semaphores to get db connection at org.springframework.data.mongodb.core.MongoExceptionTranslator.translateExceptionIfPossible(MongoExceptionTranslator.java:70) at org.springframework.data.mongodb.core. org.springframework.data.mongodb.core.MongoTemplate.execute(MongoTemplate.java:370) での MongoTemplate.potentiallyConvertRuntimeException(MongoTemplate.java:1538) org.springframework.data.mongodb.core.MongoTemplate.insertDBObject(MongoTemplate.java: 730) org.springframework.data.mongodb.core.MongoTemplate.doInsert(MongoTemplate.java:633) で org.springframework.data.mongodb.core.MongoTemplate.insert(MongoTemplate.
これの修正は何ですか?`
java - Spring Data Read Converters を使用して MongoDB ドキュメントのネストされたフィールドにアクセスする
MongoDB で Spring Data を使用していますが、Mongo ドキュメントでネストされた要素にアクセスし、それらを Java フィールドに変換する際に問題が発生しています。次の Spring クエリ:
次の DBObject を返します。
「e」と「f」だけに興味があるので、a を使用することにしましたConverter<DBObject, MyObject>
。これが私のコンバーター関数です:
深さ 20/30 のネストされたドキュメントがあるとします。私のコンバーターは、書くのが大変です。不器用でよりエレガントなこれを行う方法はありますか?
注釈でこれを行うことは可能ですか? みたいな@Field(value = "a.d.e")
...
私は何かが欠けているように感じます.ありがとう!
mongodb - Spring Data Mongo はドキュメント内のダーティ フィールドのみを更新できますか?
spring-data-mongo
永続化するものがたくさんあるアプリケーションに 使用し始めました。
宣伝されているため、実際にmongoを選択しました。Spring にどっぷりハマってしまった私たちは、Spring の機能のいくつかを使用することで、とても楽な生活を送っていることに気付きました (Spring データの懸命な作業に感謝します)。
しかし、1 つだけあります60 fields
。それで、私の質問はspeed
、scalability
それが spring-data-mongo でのみ更新できるというdirty fields
ことmongo database
ですHibernate
か? ここで説明された方法に少し似てい
ますArthur Ronald F D Garcia
これを読んでくれてありがとう
mongodb - Spring Data(Spring Roo)を使用したMongoDBでの重複の防止
Springで使用されているMongoDBに頭を悩ませようとしていたので、SpringRooで小さなプロジェクトを開始することにしました。
私のプロジェクトでは、ユーザーログインデータをMongoDBに保存しています。問題は、新しいUserオブジェクトを作成してMongoDBに保存する登録プロセスでは、loginIdフィールドに@Uniqueがあるにもかかわらず、重複が作成される傾向があることです。
問題の一部は、JPA / RDBMSの観点から物事を考えていることです。また、MongoDBはリレーショナルDBではないため、操作するパラメーターのセットが異なりますが、ガイダンスを見つけるのに苦労しています。非常に単純なサンプルコード以上のもの。
まず、どのSpring / Otherアノテーションが利用可能であり、さらに重要なことに、Spring-worldからMongoDBを処理するときに一般的に使用されますか?次に、「一意」にする必要のあるドキュメントを処理する場合、通常、これをどのように行うのでしょうか。最初に一意のフィールドを検索して、まだそこにないことを確認してから、挿入しますか?第3に、JPAランドでは、アノテーション@PrePersistと@PreUpdateを使用して、更新されたMD5ハッシュパスワードや、保存直前の「最終更新日」の日付の追加/更新など、直前のデータ操作を行うことができます。これがJPAイズムであることは知っていますが、それでも使用できますか?そうでない場合は、Spring Data / MongoDBで使用するための代替手段はありますか?
spring - Spring フレームワークの javadoc エラー
Spring フレームワークは初めてです。次のリンクにいます:
http://www.springsource.org/spring-data/mongodb
「API JAVADOC」をクリックすると、次のリンクで 404 エラーが発生します。
http://static.springsource.org/spring-data/data-mongodb/docs/current/apidocs/
URLのどこが間違っているのか、それを修正する方法を教えてもらえますか。
前もって感謝します