1

私と友人との間のメッセージ数を知りたいのですが、時間の経過に伴う合計数ではありませんが、たとえば 2010 年 7 月から 2010 年 12 月の間で決定したときに、このクエリでタイムスタンプまたはパラメーターまでを特定する方法はありません。

私はすでに試しました

SELECT num_messages,timestamp ,senders, thread_id FROM unified_thread WHERE 
 CONTAINS('STRING') and thread_id= 'THREAD_ID' 

私も試しました

SELECT num_messages,timestamp ,senders, thread_id FROM unified_thread WHERE  
 single_recipient=USER_ID 

しかし、これでは、タイムスタンプはスレッドが最後に更新された時間を表しているため、同じか何も返さないため、タイムスタンプでフィルタリングできません。

やっとこれにたどり着きました

SELECT message_id,body,created_time FROM message 
  WHERE thread_id = THREAD_ID (INT EXPECTED - OLD SYSTEM )     

ここで、メッセージが送信された場所から各メッセージとタイムスタンプを取得しますが、FQL でそれらをカウントする方法はありますか?

4

1 に答える 1

0

いいえcount。FQLにはメソッドはありません。結果をスクリプトに戻し、そこでカウントする必要があります。

于 2012-09-27T19:15:53.760 に答える