3

共通の部分文字列で始まる URL の link_stats の順序付けられた (降順の) 結果セットを取得しようとしています。私は以下を使用しようとしています:

SELECT url,
       normalized_url,
       share_count,
       like_count,
       comment_count,
       total_count,
       commentsbox_count,
       comments_fbid,
       click_count
FROM   link_stat
WHERE  substr(url, 0, 22) = "http://www.example.com";  

しかし、次のエラーメッセージが表示され続けます:

Your statement is not indexable. The WHERE clause must contain an indexable column.

「total_count」で降順に並べ替える追加の構文を使用して、これを機能させる方法についてのアドバイスをいただければ幸いです。

ありがとう!

4

1 に答える 1

1

URL はインデックス可能な列になりました。https://developers.facebook.com/docs/reference/fql/link_statを参照してください

URL に直接 where 句を使用しましたか?

SELECT url,
       normalized_url,
       share_count,
       like_count,
       comment_count,
       total_count,
       commentsbox_count,
       comments_fbid,
       click_count
FROM   link_stat
WHERE  url = "www.example.com";  
于 2013-02-04T07:52:53.790 に答える