입력한 데이터는 모두 http://localhost:3000/api/region에 있는데, 개체 중 하나를 가져오려고 할 때 내 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。。
정말로 하나님께 답을 구해보세요. 정말 감사합니다
给我你的怀抱2017-05-15 17:03:48
말씀하신 내용이 맞습니다. restful
의 정의에 따르면 리소스 획득은 /api/regions/:regionID
형식이어야 합니다. < code>/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
형식이어야 한다고 규정합니다.
🎜