問題タブ [odm]

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.

0 投票する
1 に答える
906 参照

mongodb - Symfony2 MongoDB のフォーム

私はメンバーのためにこのクラスを持っています:

そして、そのフォームのこの FormType :

コントローラーでは、これを使用してフォームをレンダリングします:

動作しているように見えますが、確認すると、ブラウザに次のエラーが表示されます。

data_class を null に設定しましたが、何も変わりません!助けてください...

0 投票する
1 に答える
338 参照

mongodb - Symfony2 を使用した MongoDB

都市レベルで自動提案を作成して、次のようなそれぞれの国にマップされた都市のリストを作成する必要がありますUSA => ( "New York", "Dallas", "Los Angeles" .....)

必要なのは、symfony2 マッピング メソッドを使用して mongodb に保存することです。私はたくさん検索しましたが、mongodb での配列処理に関する適切なヘルプやドキュメントを見つけることができませんでした。

この分野での経験がある場合は説明してください。

}

挿入する使用法:

挿入されたレコード:

取得に使用されるコード:

しかし、上記の検索コードではレコードを取得できません.....

0 投票する
1 に答える
118 参照

doctrine-orm - Doctrine2 ODM Count() は整数値をカウントしません

Zendframework2 を使用し、count 関数を使用して値の数をカウントすると、整数値をカウントしようとすると失敗します

Doctrine2 ODM の整数値に対して count 関数は機能しますか?

0 投票する
1 に答える
2374 参照

php - Doctrine MongoDBリファレンスハイドレートfalseとprime

皆さん、今晩は。

Doctrine/Mongo の問題を解決してください。

別のドキュメントへの ReferenceOne と他のドキュメントへの ReferenceMany を持つドキュメントがあります。

したがって、最初のドキュメントの完全なドキュメント ツリーを連想配列として取得するには、1 つのクエリを実行する必要があります。

私はそのようにしようとしています:

しかし、結果として、次のような配列が得られます:

しかし、参照ドキュメントの ID だけでなく、すべての値も必要です。

そのため、ドキュメント配列ツリー全体を取得する方法がわかりません。

よろしくお願いします!

0 投票する
1 に答える
127 参照

javascript - Mongoose モデルのすべての null 値のサンプルを作成するには?

このスキーマがある画像:

人口の少ないオブジェクトを取得するために何かをする方法はありますか? ちょっと好き:

0 投票する
1 に答える
145 参照

php - Doctrine ODM ドキュメントの再利用

シナリオ: 私の PHP スリム アプリには、検証に使用されるクラスがあり、それが合格した場合は、「コントローラー」を使用して RESTful スタイルの更新を実行します。

私の質問は次のとおりです。クエリを実行し、コードの無関係な部分で、同じドキュメントの一部またはすべてを返すクエリを実行するとします。ドクトリン文書マネージャーは、以前に取得した文書を再利用しますか?

前もって感謝します!ベン

0 投票する
2 に答える
487 参照

php - Symfony2 + Doctrine MongoDB ODM - flush() 時のネストレベルが深すぎる

Symfony2 と Doctrine2 ODM (mongoDB) に問題があります。「ステータス」というコレクションにオブジェクトを永続化しようとしています。これは非常に単純なオブジェクトであり、参照はまったくなく、'name' という名前のプロパティが 1 つだけです。これが私の Status ドキュメント クラスのコードです。

}

EventListener または Controller から Status オブジェクトを永続化しようとすると、修正できない問題が発生しました。

flush() メソッドが実行されると、次のエラーが発生しました。

( ! ) 致命的なエラー: ネスト レベルが深すぎます - 再帰的な依存関係ですか? C:\wamp\www\symfony\vendor\doctrine\mongodb\lib\Doctrine\MongoDB\Cursor.php の 483 行目

この問題の最も奇妙な部分は、Status オブジェクトがデータベースに保存されていることですが、このエラーが発生してコードがクラッシュすることです。ただ、解決方法がわかりません...

誰かがこの問題に遭遇し、それを修正する方法を知っているなら、それは非常に役に立ちます:)

ありがとう !