2011-10-25 71 views
2

我正在嘗試從FQL評論表中獲取最新回覆。正在從FQL評論表中獲取最新評論

我當前的查詢是:

"SELECT time, comments FROM comment WHERE object_id = X" 

..我可以做這樣的事情,如果我想既然SECS秒前最新父評論:

"SELECT time, comments FROM comment WHERE object_id = X AND time > SECS" 

..但我想查看「評論」欄中的回覆。

"SELECT object_id, text, time, comments FROM comment WHERE object_id = X and comments.create_time > SECS" 

任何想法?是否有一個FQL表,其中在「意見的答覆」的存在

回答

2

要獲取最新回覆試試這個

SELECT text, time, id, likes, fromid, comments FROM comment WHERE is_private = 0 AND 
object_id in (select post_fbid from comment where object_id in (select comments_fbid from link_stat where url ='YOUR_URL')) 
ORDER BY time DESC limit 0,10 

要檢索雙方的意見和答覆試試這個:

SELECT text, time, id, likes, fromid, comments FROM comment WHERE is_private = 0 AND 
object_id IN (SELECT comments_fbid FROM link_stat WHERE url ='YOUR_URL') 
or 
object_id in (select post_fbid from comment where object_id in (select comments_fbid from link_stat where url ='YOUR_URL')) 
ORDER BY time DESC limit 0,10 

UPDATE :評論欄已從表中刪除。