2017-08-29 10 views
0

みなさん、こんにちは、私はRESTでこれらのエンティティを憎むRESTは同時に属性

{ 
    "id": "Church-MX-1", 
    "type": "PointOfInterest", 
    "category": { 
     "type": "Text", 
     "value": "Church", 
     "metadata": {} 
    }, 
    "location": { 
     "type": "geo:point", 
     "value": "19.435433, -99.133072", 
     "metadata": {} 
    }, 
    "name": { 
     "type": "Text", 
     "value": "Catedral Metropolitana", 
     "metadata": {} 
    }, 
    "postalAddress": { 
     "type": "StructuredValue", 
     "value": { 
      "addressCountry": "MX", 
      "addressLocality": "México Ciudad de México", 
      "addressRegion": "Ciudad de México" 
     }, 
     "metadata": {} 
    }, 
    "source": { 
     "type": "Text", 
     "value": "http://www.arquidiocesismexico.org.mx", 
     "metadata": {} 
    } 
}, 

私は何をしたいが、私は型を取得することができる場所不眠症を使用してクエリを実行することです= PointOfInterestまた、 "name"。 "value" = "Catedral Metropolitana"。

どうすればいいですか?

私はこのクエリを試みたが、動作していない:それはすべての PointOfInterestを表示し、名前を「メトロポリタンカテドラル」とだけではなく、1ので、それが動作していない

http://148.205.176.167:1026/v2/entities?limit=100&type=PointOfInterest&name=%22Catedral%20Metropolitana%22 

私はRESTでクエリにリソースを見つけようとしましたが、要求を見つけて、エンティティをクエリする方法は何も見つかりませんでした。

私は誰かが私を助けてくれることを願っています。私は検索を続けます。

ありがとうございました。

答えて

0

私は解決策を見つけた:

NGSIv2 Documentation

は簡単な問い合わせ標準によると、それのために右の演算子を使用する必要があります。

ので、このためのクエリは次のとおりです。バラスアルテスのような

http://148.205.176.167:1026/v2/entities?type=PointOfInterest&q=name~%3DBellas%20Artes 

名前はq=name~=Bellas Artesで、不眠症はURLエンコードを行います。

関連する問題