問題タブ [api-platform.com]

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 に答える
31 参照

symfony - アプリ/コンソール使用時の存在しないパラメータ「mcx」

現在、 https: //api-platform.com/doc/1.0/getting-started/api で api-platform チュートリアルを実行しようとしていますが、コンソール スクリプト (データベース作成) を使用する時点で、次のエラー:

ここで [api-platform] タグを使用するように言及されていますが、まだ存在していないようです。

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

symfony - Restangular + Api プラットフォーム (Symfony2) でファイルをアップロードする最良の方法

初めてapi-platformを使用し、ファイルをアップロードする最良の方法を探しています。

私の状況:サーバー側でOneToMany関係「Media」(SonataMedia)を持つエンティティ「Post」、ビューの作成(Angular + Restangular)に取り組んでいます。

すべてのフィールド (ファイル タイプ フィールドを除く) は機能します (永続化 OK)。さて、ファイルの種類のフィールドについては、どうすればよいでしょうか?

  • 非同期アップロード?この場合、ファイルのアップロードを私のエンティティにリンクする方法 (まだ永続化されていません)

  • フォーム エンティティの送信時にファイルをアップロードしますか?

いずれの場合も、サーバーに送信する必要があるものは何ですか? Api プラットフォームはどのように管理しますか?

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

api - DunglasApiBundle - パブリック コンストラクターではなく名前付きコンストラクターを使用するようにバンドルを取得しようとしています

新しいアプリに Dunglas api-platform バンドル ( https://github.com/api-platform/api-platform ) を使用しています。

セットアップとインストールは正常に完了し、GET 要求が機能しています。

POST リクエストを使用して新しいオブジェクトを作成しようとしたときに、プライベート コンストラクターに関するエラーを受け取りました。私のモデルはすべてプライベート コンストラクターを使用して作成されており、代わりに名前付きコンストラクターを使用しています。

理想的には、バンドルに名前付きコンストラクターを呼び出す方法を探しているか、または誰かが私のアプローチが完全に間違っていると教えてくれます。

Services.yml

プレーヤー オブジェクト

ドキュメントの紹介とセットアップに従って、設定はほとんどすべて箱から出してすぐに使用できます。ファクトリのことを簡単にざっと調べました-ファクトリを使用してオブジェクトを作成し、独自の名前付きコンストラクターを呼び出すことができることを望んでいます-しかし、それは私が思っていることをしていないようです。

使用、境界、またはセットアップに関するご意見をお待ちしております。

0 投票する
3 に答える
336 参照

symfony - Symfony2 Api-Platform ビン/スキーマの問題

私はApi-Platformフレームワークを開始したばかりで、実行中に:

私はこれを得る:

window7 で Symfony 2.7.8 を使用しています。ubunbu 14.04でも同じ問題があります。

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

symfony - Hydrate は Api-Platform を使用してエンティティに参加しました

AngularJs アプリ用の Api-Platform を使用して、最初の REST API を構築しています。

ここで juste のようなすべての Project エンティティを取得したい (私の URL /projects を使用):

しかし、ご覧のとおり、私のプロジェクトは親を持つことができるので、親プロジェクトの参照を取得しました (この /projects/2 のように)

このように参照する代わりに、Json でプロジェクト オブジェクトを直接取得できますか?

これは、Rest APi の優れた実用例ですか?

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

php - api-platform を使用してデータを保存する

オブジェクトを保存したいのですが、パラメーターを渡しましたが、セッターが機能しませんでした

私のエンティティは次のようになります。

そして私の service.yml :

エンティティ プロパティが定義されていないため、POST リクエストの仕組みがわかりません。

デモ エンティティでは動作しますが、私のエンティティでは動作しません。注釈を見逃していませんか? または私の設定が完了していませんか?

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

symfony - 多対多関連付けに対する POST リクエスト

多対多の関連付けを持つ 2 つのエンティティがあります。

そして、本文を使用して REST API ( http://localhost:8000/calendars ) で POST 要求を実行すると:

私は応答を持っています:

ご覧のとおり、私のオブジェクトは適切に記録されていますが、一部のユーザーを に入れることができませんpublishers。アイデアはありますか?

私はバンドルを使用します:

  • DunglasApiバンドル
  • NelmioApiDocBundle
  • NelmioCorsバンドル
  • FOSHttpCacheBundle
  • FOSUserBundle
  • LexikJWT認証バンドル

api-platform を使用します。

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

mongodb - API プラットフォーム: タイプ「AppBundle\Document\article」のオブジェクトのリソースが見つかりません

symfony2 API プラットフォームを使用して mongodb データベースから API を生成していますが、次のエラーが発生します: hydra:description: "タイプ "AppBundle\Document\article" のオブジェクトのリソースが見つかりません",

私は2つのmongo dbドキュメントのユーザーと記事を持っており、各ユーザーには複数の記事があるので、すべてのユーザーとそのすべての記事のタイトルをリストして、次のようなものを取得できるようにしています:

ここに私のコードがあります:

ユーザー ドキュメント

記事ドキュメント

ユーザー記事のリストを取得するのを手伝ってくれる人はいますか

ありがとう