2011-09-18 64 views
1

我有一个包含20个查询的多查询,一切正常,但它以奇怪的顺序返回数组: query1,query11,query12 ........... query19,query 20,query3, query4等。FQL多查询命令

我应该怎么做才能像订购QUERY1,QUERY2,QUERY3等查询

{"name": "query1", 
    "fql_result_set": [{}]}, 
{"name": "query10", 
    "fql_result_set": [{}]}, 
{"name": "query11", 
    "fql_result_set": [{}]}, 

回答

2

好像它是由字符串名称排序,所以使它订购,因为你希望你应该重新命名你的查询,如下所示:
query01
query02
query03
...
query10
query11
query12

希望这有助于

+0

我有类似的情况:query01,query02,query03。我得到的响应是以任意顺序:query01,query03,然后是query02。这让我的生活变得复杂,因为我需要得到回应[1](我期望query02不是query03!)有什么想法? – firepol