Я использую таблицу boss.search
для извлечения данных в XML, но я хотел бы получить определенные поля.Какой правильный синтаксис для оператора SELECT в результатах YQL?
Стандартный синтаксис:
SELECT * from boss.search WHERE q="stackoverflow" AND ck = 'ConsumerKey' AND secret = 'ConsumerSecret';
, который работает.
Но когда я пытаюсь выбрать поля, как "/title"
или "/results/result/title"
, я получил ошибку синтаксиса:
Query syntax error(s) [line 1:7 expecting fields_or_star got '/result/title']
Что такое правильный синтаксис извлечения полей (например, title
)?
Ответ REST выглядит следующим образом:
<results>
<bossresponse>
<web>
<results>
<result>
<date/>
<clickurl>https://example.com/</clickurl>
<url>https://example.com/</url>
<dispurl type="default">https://example.com/</dispurl>
<title type="default">Example</title>
<abstract type="default">Example</abstract>
</result>
<result>