morphia

    0

    1答えて

    最近、Morphia 0.99から1.2.xに、MongoDBから3.2にアップグレードしました。 その後、コンポジットキーインデックスを持つコレクションオブジェクトを使用しているときに、多くのWARNINGメッセージが表示されています。次のように サンプル警告がある: WARNING: 'RowData' に関するこのインデックスは、廃止予定の設定オプションを使用して です。 @Index: @

    1

    1答えて

    私はdropwizard + morphia + jackson(dropwizardのデフォルト)の組み合わせを使用しようとしていますが、@JsonIgnoreまたは@JsonIgnorePropertiesを動作させることはできません。私は@JsonIgnorePropertiesを私のAPIのコンシューマに公開したくないプロパティのクラス定義よりも試してみました。また、フィールド宣言自体やg

    0

    1答えて

    基本的に私はユーザー用の設定マネージャを作成しようとしています。クラスをMongoDBに保存してから別のセクタにリダイレクトすると、これに似たエラーが返されます - http://hastebin.com/isenakibaj.java(エラー)。私はプラグインクラスからクラスローダーを使用しています。これは、 'SettingsEntry'を拡張するクラス 'HubSettings'を持つサーバ

    2

    1答えて

    Morphia EntityクラスのArrayListの継承された@Embedded参照を使用しています。 @Entity public class First { @Embedded private List<Second> secondClass; private String title; private Long id; ... getter an

    0

    1答えて

    をソートするために働いていない私は、このような単純な文書があります。そして、検索機能は、(最初​​/最後の)名のいずれかのエントリを見つけることがあり @Entity("users") @Indexes(@Index(fields = {@Field("lastName"), @Field("firstName")})) public class User extends Model {

    0

    1答えて

    私の会社は、ORMのためにmorphiaを使用したjavaプロジェクトに接続されたmongodbを使用します。最近、コードベースのリファクタリングが行われ、パッケージ名が変更されました。残念ながら、パッケージ名の変更により、既存のデータベースに問題が生じました。既に生産中の顧客がいるため、データベースを更新し、製品を更新するときにはじめて開始するように指示することはできません。 私は2つのアプロー

    0

    2答えて

    に続いてMongoDBの接続文字列でmaxPoolSizeを設定しようとしています。ここに私の接続文字列は次のとおりです。? mongodb://localhost:27017/databaseName?maxPoolSize=200 しかし、代わりにmaxPoolSizeとdatabaseNameのデータベースを有していると私は= 200databaseNameのmaxPoolSizeという

    0

    1答えて

    私はmorphia 1.0.1から1.2.1にアップグレードするのに苦労しています。 1.0.1では、equals()や他の呼び出しに対するmorphia呼び出しをオーバーライドして、フェッチされた値がnullの場合に例外をスローする必要がありました。そうすることで、コールが例外なく実行された場合、値がnullのデータベースの最初のレコードが選択されたセキュリティホールが防げました。 これを行うに

    0

    2答えて

    MongoDBをバックエンドに使用してJAX-RS Webサービスを開発しています。私はMongo Collection MappingクラスにMorphiaを使用しています。挿入操作の1つでは、JSONの内部にJsonがあります。 { "deviceId" : "57b5afc7e91c14ce01425fb6", "data":{ "mah":50,

    1

    1答えて

    Morphiaを使用してMongodbにGeoJson Polygonオブジェクトを格納しようとしています。 GeoJsonポリゴン座標は、以下のように3レベルの深い配列でなければならないことに注意してください。 { type: "Polygon", coordinates: [ [ [ 0 , 0 ] , [ 3 , 6 ] , [ 6 , 1 ] , [ 0 , 0 ] ]