問題タブ [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.
symfony - アプリ/コンソール使用時の存在しないパラメータ「mcx」
現在、 https: //api-platform.com/doc/1.0/getting-started/api で api-platform チュートリアルを実行しようとしていますが、コンソール スクリプト (データベース作成) を使用する時点で、次のエラー:
ここで [api-platform] タグを使用するように言及されていますが、まだ存在していないようです。
symfony - Restangular + Api プラットフォーム (Symfony2) でファイルをアップロードする最良の方法
初めてapi-platformを使用し、ファイルをアップロードする最良の方法を探しています。
私の状況:サーバー側でOneToMany関係「Media」(SonataMedia)を持つエンティティ「Post」、ビューの作成(Angular + Restangular)に取り組んでいます。
すべてのフィールド (ファイル タイプ フィールドを除く) は機能します (永続化 OK)。さて、ファイルの種類のフィールドについては、どうすればよいでしょうか?
非同期アップロード?この場合、ファイルのアップロードを私のエンティティにリンクする方法 (まだ永続化されていません)
フォーム エンティティの送信時にファイルをアップロードしますか?
いずれの場合も、サーバーに送信する必要があるものは何ですか? Api プラットフォームはどのように管理しますか?
api - DunglasApiBundle - パブリック コンストラクターではなく名前付きコンストラクターを使用するようにバンドルを取得しようとしています
新しいアプリに Dunglas api-platform バンドル ( https://github.com/api-platform/api-platform ) を使用しています。
セットアップとインストールは正常に完了し、GET 要求が機能しています。
POST リクエストを使用して新しいオブジェクトを作成しようとしたときに、プライベート コンストラクターに関するエラーを受け取りました。私のモデルはすべてプライベート コンストラクターを使用して作成されており、代わりに名前付きコンストラクターを使用しています。
理想的には、バンドルに名前付きコンストラクターを呼び出す方法を探しているか、または誰かが私のアプローチが完全に間違っていると教えてくれます。
Services.yml
プレーヤー オブジェクト
ドキュメントの紹介とセットアップに従って、設定はほとんどすべて箱から出してすぐに使用できます。ファクトリのことを簡単にざっと調べました-ファクトリを使用してオブジェクトを作成し、独自の名前付きコンストラクターを呼び出すことができることを望んでいます-しかし、それは私が思っていることをしていないようです。
使用、境界、またはセットアップに関するご意見をお待ちしております。
symfony - Symfony2 Api-Platform ビン/スキーマの問題
私はApi-Platformフレームワークを開始したばかりで、実行中に:
私はこれを得る:
window7 で Symfony 2.7.8 を使用しています。ubunbu 14.04でも同じ問題があります。
symfony - Hydrate は Api-Platform を使用してエンティティに参加しました
AngularJs アプリ用の Api-Platform を使用して、最初の REST API を構築しています。
ここで juste のようなすべての Project エンティティを取得したい (私の URL /projects を使用):
しかし、ご覧のとおり、私のプロジェクトは親を持つことができるので、親プロジェクトの参照を取得しました (この /projects/2 のように)
このように参照する代わりに、Json でプロジェクト オブジェクトを直接取得できますか?
これは、Rest APi の優れた実用例ですか?
php - api-platform を使用してデータを保存する
オブジェクトを保存したいのですが、パラメーターを渡しましたが、セッターが機能しませんでした
私のエンティティは次のようになります。
そして私の service.yml :
エンティティ プロパティが定義されていないため、POST リクエストの仕組みがわかりません。
デモ エンティティでは動作しますが、私のエンティティでは動作しません。注釈を見逃していませんか? または私の設定が完了していませんか?
symfony - 多対多関連付けに対する POST リクエスト
多対多の関連付けを持つ 2 つのエンティティがあります。
と
そして、本文を使用して REST API ( http://localhost:8000/calendars ) で POST 要求を実行すると:
私は応答を持っています:
ご覧のとおり、私のオブジェクトは適切に記録されていますが、一部のユーザーを に入れることができませんpublishers
。アイデアはありますか?
私はバンドルを使用します:
- DunglasApiバンドル
- NelmioApiDocBundle
- NelmioCorsバンドル
- FOSHttpCacheBundle
- FOSUserBundle
- LexikJWT認証バンドル
api-platform を使用します。
mongodb - API プラットフォーム: タイプ「AppBundle\Document\article」のオブジェクトのリソースが見つかりません
symfony2 API プラットフォームを使用して mongodb データベースから API を生成していますが、次のエラーが発生します: hydra:description: "タイプ "AppBundle\Document\article" のオブジェクトのリソースが見つかりません",
私は2つのmongo dbドキュメントのユーザーと記事を持っており、各ユーザーには複数の記事があるので、すべてのユーザーとそのすべての記事のタイトルをリストして、次のようなものを取得できるようにしています:
ここに私のコードがあります:
ユーザー ドキュメント
記事ドキュメント
ユーザー記事のリストを取得するのを手伝ってくれる人はいますか
ありがとう