問題タブ [jenssegers-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.

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

php - 埋め込みオブジェクト内の Laravel Mongodb 埋め込みオブジェクト

私はモデルニュースを持っていますembedsManyモデルコメントとモデルコメントで私はembedsManyモデルを持っています返信

私がこれを行うとき:

挿入はOKで、DBのデータは次のとおりです。

しかし、私がこれを行うと:

DB は次のとおりです。

返信の削除が機能しない

0 投票する
0 に答える
539 参照

php - Laravel MongoDB 自己参照

MongoDB で Laravel 5 アプリケーションを作成しました。MongoDB の場合、jenssegers/laravel-mongodb を使用しています。

次のような MongoDB オブジェクトがあります。

このフィールドrelated_idsには、このオブジェクトに関連する ObjectId の配列が含まれています。関連オブジェクトでこのオブジェクトを取得したい。関連オブジェクトは、メイン オブジェクトと同じタイプです。したがって、それらは同じコレクションにあります。

Github ( https://github.com/jenssegers/laravel-mongodb ) のドキュメントを読み、これを見つけました:

belongsToMany リレーションはピボット「テーブル」を使用しませんが、related_ids代わりに ID を属性にプッシュします。

しかし、それは私にはうまくいきません。私のコード:

コントローラ ExploreController.php

モデルExplore.php

この結果には、関連オブジェクトではなく、メイン オブジェクトのみが含まれます。

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

mongodb - Laravel 4.2 Mongodbで2つの「created_at」日付を比較する方法

私のアプリケーションでは、ユーザーは画像を表示して、「次へ」または「前へ」の写真ボタンをクリックできます。現在、次/前の画像 URL をプルするロジックはフィールドに基づいてい'created_at'ます。コレクションから、'created_at'日付が現在のリソース (ユーザーによって表示されている) の値よりも大きいすべてのドキュメントを選択しようとしています。ただし、返される最初のドキュメントには'created_at'、現在のリソースの'created_at'フィールドと同じ値があります。

雄弁なクエリ:

使用:

   - Laravel 4.2
   - Mongodb 2.6.10
   - ライブラリ: jenssegers/mongodb 2.*

どんな助けでも大歓迎です!

ありがとうございました

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

laravel-4 - Laravel 4.2 は、Jenssegers MongoDB で Sentinel を使用します

Laravel 4.2 で Jenssegers/MongoDB で Cartalyst/Sentinel を使用することは可能ですか? 現在 Sentry を使用していますが、新しい機能を追加した Sentinel を試してみたいです。

インストール後、私はこれを試しました:

しかし、次のエラーがあります。

Illuminate\Database\Query\Builder::__construct() に渡される引数 2 は Illuminate\Database\Query\Grammars\Grammar のインスタンスである必要があり、null が指定され、/home/vagrant/shared/muzza/vendor/laravel/framework で呼び出されます/src/Illuminate/Database/Eloquent/Model.php 行 1853 で定義済み

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

mongodb - 埋め込みコレクションに基づく注文結果

次のスキーマを持つ複数のドキュメントがあると仮定します。

アクティブな価格に従って結果セットを注文することは可能ですか、それとも最後の価格に基づいて結果を注文することは可能ですか (私の場合、アクティブな価格は常に最後の価格であるため)。

このようなもの:orderBy('prices.[prices.length - 1].price', 'desc')

前もって感謝します...

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

php - Mongo $gt、$lt クエリが NumberInt に対して機能しない

これが私のスクリーンショットです。値が数値として格納される場合と NumberInt として格納される場合がある理由がわかりません。

ここに画像の説明を入力

そして、私が検索のためにこのクエリを試しているとき

上記のスクリーンショットを含む結果が常に得られます。しかし、これは正しくありません。360 から 370 の間に価格はありません。

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

mongodb - mongodbを使用するlaravel 5.1でYajra laravelデータテーブルパッケージが正しく機能しない

データベースとしてmongodb 3.3を使用してlaravel 5.1でサーバー側のデータテーブルをサポートするために、yajra/laravel-datatables-oracleパッケージをインストールしました。jenssegers-mongodb パッケージを使用して、laravel 5.1 を mongodb に接続しました。正常に接続していますが、データテーブルが正しく機能していません。

js

ルート

ベンダーコントローラー

../vendors/data へのアクセス中にエラーが発生しました