問題タブ [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 投票する
2 に答える
2484 参照

mongodb - Jenssegers Laravel ライブラリを使用した Laravel 4 での MongoDB ドキュメント コンテンツの取得と表示

私はLaravelが初めてです。私は、MongoDB をサポートする雄弁なモデルおよびクエリ ビルダーである Jenssegers Laravel ライブラリを使用しています。

私のデータベースでは、以下のドキュメントを作成しました。ドキュメントのコンテンツをブラウザに表示しようとしていますが、うまくいきません。

Laravel 4 で MongoDB ドキュメントのコンテンツを取得して表示する方法に関するヒントやヘルプをいただければ幸いです。

ありがとう。

これは私がこれまでに降りたコードです..

ファイル: /app/models/User.php

ファイル: /app/routes.php

ファイル: /app/views/users.blade.php

ファイル: /app/views/layout.blade.php

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

php - jenssegers による MongoDB 集計クエリを Laravel MongoDB に変換する方法

次のデータを含む変更と呼ばれるMongoDBコレクションがあります

次に、オカレンスをカウントしてグループ化する典型的な SQL クエリを作成しますfield。だから、私はMongoDBでクエリを作成しました

正常に動作しますが、Laravel 4 で動作するように変換するにはどうすればよいですか? jenssegers/laravel-mongodb を使用して mongo サーバーと通信しています。

さらに、クエリにはより多くの条件があり、質問がより明確に見えるようにするために削除したため、他の可能な解決策ではなく、そのクエリを正確にlaravelに変換する解決策を探しています:)。

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

mongodb - jenssegers/laravel-mongodb での MongoDB と MySQL の関係

単純なコードから始めましょう。私は次の2つのモデルを持っています。まず、MySQL を使用します。

2番目はMongoDBを使用しています:

私のコントローラーでは、フレーズの位置を取得したい:

クエリを生成している

それ以外の

どうすれば修正できますか?問題は HasMany メソッド内にあります ( http://laravel.com/api/source-class-Illuminate.Database.Eloquent.Model.html#_hasMany )。

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

mongodb - jenssegers による Laravel MongoDB で groupBy を使用して _id を取得する

groupByまたはdistinctを使用すると、現在_idの値を取得できません。groupBy/distinct の値は、_id の値を置き換えます。

これを達成するためにライブラリを適切に使用するにはどうすればよいですか?

ここにライブラリがあります https://github.com/jenssegers/laravel-mongodb

または、PHP mongo の集計を使用して groupBy または Distinct の動作を正しくレプリケートする方法を教えていただければ幸いです。:)

どうもありがとうございました!

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

mongodb - jenssegers/laravel-mongodb 複数の DB 接続を使用した Laravel 外の雄弁

Eloquent を、デフォルトでは複数のデータベース sqlserver に、セカンダリ接続では mongodb に接続しようとしています。私はjenssegers/laravel-mongodbをcomposerを使って引っ張ってきました。ここに私のデータベースファイルがあります

問題は、mongo データベースに接続しようとすると、次のエラーがスローされることです。

Illuminate コネクション ファクトリはそのままでは mongodb をサポートしていないように見えます。

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

mongodb - jenssegers Laravel-MongoDB を使用した生の選択

jenssegers Laravel-MongoDB パッケージを Laravel 4.2 プロジェクトに追加しましたが、問題が 1 つあります。多分私を助けることができます。select または get メソッドで DB::raw を使用できません。選択列の名前を変更し、列を 1 つの列に追加する必要がありますが、Laravel からエラーが返されます。私はこのようなことをしようとします:

しかし、Laravelは私にエラーを返します:

誰でも私を助けることができますか?

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

laravel - jenssegers/laravel-mongodb からの Ardent の拡張

ステートメントを編集して置換せずに jenssegers/laravel-mongodbから Ardent を拡張するにはどうすればよいですか?? これを達成するためのきれいな方法はありますか?Ardent.phpuse Illuminate\Database\Eloquent\Model;