2012-03-06 3 views
12

私はJSDKを使用していますが、問題はFQL要求で確実です。FQL列名 "AS"エイリアスを選択します

私は基本的な操作を行うselectを試していますが、結果の名前を付けたいと思います。しかし、Facebookは常に "アノン"

SQL例という名前を付けます:

SELECT (register_time - unregister_time) AS time_registered FROM users where id='1'; 

それはすべてのASキーワードについてです。問題と

FQL:

SELECT 1 + 2 from user where uid=me(); 

それは動作しますが、3名のアノンを持つことになります結果。しかし、私はこのようなものが欲しい:

SELECT 1 + 2 AS result from user where uid=me(); 

残念ながらそれは "AS"を知らない。

もちろん、私は "anon"から価値を得ることができます。しかし、これらの値がもっとあるときは、それはかなり不安です。

名前を付ける方法はありますか?

+0

私が言うことができる限り、あなたはできません。実際には、一度に1つ以上の匿名フィールドを選択することはできません。 – abe

+0

実際、私が挑戦していたら、私は能力がありました。 – Jindra

+0

あなたの質問は何でしたか、どのように実行しましたか? Graph API Explorerツールで実行すると、値1の単一の「anon」フィールドのみが返されます。 SELECT 1,2 FROM user where uid = me() – abe

答えて

7

現在、facebook FQLはselect column name "AS" aliasをサポートしていません。私たちは皆、この機能を持つことが大好きです。そのようなインスタンスにアクセスすることは本当に不安です。

ですので、しばらくお待ちください。

関連する問題