問題タブ [neoeloquent]
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.
laravel-4 - NeoEloquent を使用してユニークな関係を作成する方法
Laravelを使い始めたばかりです。私は以前にLaravel Eloquentを使用したことがありません。そのため、NeoEloquent を使用してグラフ データベースで直接使用しています。hasMany() および attach() メソッドを使用して関係を作成できることはわかっています。しかし、私は一度だけ関係を築きたいと思っています。Unique Relationshipを作成するためにNeoEloquentを使用した人はいますか?
php - ログインおよび登録アプリがlaravelで機能しない
データベースとしてneo4jを使用して、laravelで簡単なログイン/登録コードを作成しました。プロジェクトにインストールvinelab/neoeloquent
し、登録データを neo4j DB に保存するための単純なモデルを作成しました。
app/models/Reg.php
これが私のregister.blade.php
ただし、データは neo4j DB に保存されません。何かがうまくいかなかったようなエラーを返します。ログイン機能さえ機能していません:
login.blade.php
Routes.php
Errors:
エラーを修正するにはどうすればよいですか?
php - oAuth アクセス トークンを取得しようとしたときにクライアント認証に失敗しました
Graphデータベースをサポートするために、 dingo/apiとNeoEloquentで構築されたLaravel 4.2アプリに取り組んでいます。おそらくlucadegasperi/oauth2-server-laravelを使用して OAuth を実装したいのですが、これは NeoEloquent では機能しません。データベースにクライアントを作成した後、Authorizer::issueAccessToken() を試行すると、次のエラーが発生します。
Graph データベースをサポートする、または NeoEloquent と連携する Laravel の OAuth 実装が見つかりません。誰もこれを解決する方法について何か考えがありますか?
アップデート
私の composer.json の一部:
私のモデルはすべて、NeoEloquentで動作するように関係定義にいくつかの変更を加えたlaravelbook/Ardentのコピーである、私自身のNeoArdentを拡張しています。
app/config/packages/lucadegasperi/oauth2-server-laravel/oauth2.php の付与タイプ
app/config/packages/dingo/api/config.php での認証プロバイダーの定義
認証コードを取得する前に、これを一時的に使用してクライアントを作成します。
その後、私はこれを行います:
上記のエラーが表示されます。
これが私の問題を理解するのに少し役立つことを願っています。
laravel - Laravel 5 NeoEloquent findByProperty
Neo4j と Laravel 5 を NeoEloquent に統合しています。例のようにノードIDだけで、プロパティでノードを取得できません。
User::find(1);
私が欲しいもの:
laravel - Laravel 5 と NeoEloquent を使用した Neo4j のリモート接続
Laravel 5 と NeoEloquent (Neo4j) を使用しています。私は自分のコンピューターとNeo4jローカル、およびホスティング上のWebにno-ipドメインを持っています。コンピューターの no-ip に接続するように Web をセットアップしましたが、それでも機能しません。ルーターでポート 7474 が開いています。
また、neo4j-server.conf のコメントを外します。
neo4j - Vinelab/NeoEloquent - 既存のノードへの Realtionship
Neo4j の新しいプロジェクトに Vinelab\NeoEloquent を使用しています。私は、人々が(ノードとして)興味を提供できる登録をしています。登録時、最初にユーザーが作成され、次に興味が作成されます (存在しない場合)。ユーザーから興味ノードへの "Interested_In" の関係が与えられます。
私が抱えている問題は、関心が既に存在する場合 (名前プロパティで一意) であり、作成された人物と関心ノードから関係を作成したいだけです。
私のピープルモデルには次のものがあります(1人が多くの興味を持つことができるため):
私のリポジトリの作成ユーザー関数には、興味を検索し、存在する場合はそれを返すセクションがあります。問題は、People から Interest への realtionship を作成する方法がわからないことです。として保存しようとします
しかし、「Vinelab\NeoEloquent\Eloquent\Relations\HasOneOrMany::save() に渡される引数 1 は、指定された Illuminate\Database\Eloquent\Model のインスタンスである必要があります」と表示されます。
Associate() 関数が表示されますが、適用されないように見える BelongsTo のみです。
何か案は?
laravel - NeoEloquent を使用した関係マッピング
NeoEloquent を使用して、Neo4j 2.3.0 と Laravel 5.1 をいじっています。いくつかのダミー ノードとそれらの間のいくつかの関係を設定しました。
Neo4j モデルの画像 - 申し訳ありませんが、まだ画像を直接挿入することはできません :)
したがって、記事ではテンプレートを使用できます。この関係の逆は、テンプレートが記事で使用されることです。
クラスを次のように設定しました。
と:
これまでのところ、とても良いと思います。
最終的に、システム内のすべての記事を、それぞれが使用するテンプレートなどのいくつかの有用なメタデータとともにリストしたいページがあります。このために、コントローラーに何かを設定しました。
最もエレガントではありませんが、記事と関連するテンプレートの両方のデータを返す必要があります。でも:
問題は、なぜこれが null を返すのかということです。
さらに興味深いことに、両方の方向で同じものとの関係を設定すると、値が返されます。つまり、USED_BY を USES に変更すると、データが返されますが、これはアーキテクチャの観点からは意味がありません。テンプレートは記事を「使用」しません。
それで、私は何が欠けていますか?
laravel - laravel での neo4j の移行が正しく機能しない
/Vinelab/NeoEloquent を使用してアプリケーションで Neo4j を使用しています。問題は、php artisan を実行するneo4j:migrate --database=neo4j
と、移行テーブルのノードが作成されることです。
関数 up() で定義されたラベルは作成されません。これを解決するにはどうすればよいですか?
スキーマクラスは、
neo4j - NeoEloquent で hyperMorph 関係を操作する
ユーザーがコメントで別のユーザーに言及するNeoEloquentを使用して、ポリモーフィックな関係/ハイパーエッジに苦労しています。それはのようなものです:
私の目標は、特定のユーザーが言及されたすべてのコメントと、このユーザーに言及したコメントをすべて見つけることです。私のモデルは次のようになります。
UxUser モデル:
コメントモデルには次のものがあります。
以下の行を使用すると、このユーザーに言及したすべてのユーザーを正しく取得できますが、$comments コレクションには、このユーザーが言及された多くのコメントのうちの 1 つしか含まれていません。
これに関する提案はありますか?前もって感謝します