まだ angular.js に問題があるようですが、$resource に問題があるのか​​、それとも他の場所に問題があるのか​​はわかりません。神に答えを求めてください
滿天的星座
滿天的星座 2017-05-15 17:01:48
0
1
539

入力したデータはすべて http://localhost:3000/api/region にありますが、オブジェクトの 1 つを取得したい場合、URL は http://localhost:3000/api/regions になります。
その後、次のような個々のオブジェクトにのみアクセスできます
http://localhost:3000/api/regions/573a8752d5894fbc0ce91cbb。 。 http://localhost:3000/api/region里面,但是我要get其中一个对象的时候,我的url就变成了http://localhost:3000/api/regions
然后我要访问单独的对象就只能这样
http://localhost:3000/api/regions/573a8752d5894fbc0ce91cbb。。

本当に、神様に答えを求めてください。感謝してもしきれません

滿天的星座
滿天的星座

全員に返信(1)
给我你的怀抱

あなたの言ったことは何も間違っていません。 restful の定義によれば、/api/regions/:regionID の形式でリソースを取得することに何も問題はありません。これが、 /api/regions/573a8752d5894fbc0ce91cbb を使用してオブジェクトを取得したと言った理由です。 restful定义,获取一个资源应该按照/api/regions/:regionID这种形式没有错,这也是为什么你说使用/api/regions/573a8752d5894fbc0ce91cbb之后就拿到了对象。

存储通过/api/region也没有问题。是对的。

至于你说什么通过/api/regions?_id=573a8752d5894fbc0ce91cbb仍然是拿到了一堆数据的数组,而不是对象,很简单,就是因为我上面说的第一点,restful里规定获取某一个资源一定要用/api/regions/:regionID的形式,不是/api/regions?_id=:regionID

/api/region 経由で保存すれば問題ありません。そうです。 🎜 🎜あなたが言ったことについては、 /api/regions?_id=573a8752d5894fbc0ce91cbb を通じて、オブジェクトではなくデータの束の配列を取得します。最初に述べた点のため、これは非常に簡単です。上記の restful では、特定のリソースの取得は /api/regions?_id=:regionID ではなく、/api/regions/:regionID の形式でなければならないと規定しています。 🎜
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート