Freebase MQL读取服务结果的排序顺序

时间:2012-05-27 13:50:07

标签: freebase mql

我正在尝试使用MID列表获取项目列表

之前我问过这个问题Array of Freebase MIDs and sending multiple queries to freebase

所以我的MQL查询现在看起来像这样:

[{
  "mid": null,
  "name": null,
  "topics:mid|=":[
    "/m/045c7b",
    "/m/0d6lp",
    "/m/021ympy",
    ...
    ]
}]

Sample MQL Query URL

但是,默认顺序似乎基于索引或时间戳等内容。我希望结果的顺序能够反映MID在查询中列出的顺序 - 这可能吗?如果是这样,任何有关MQL外观的提示都会很棒:)

1 个答案:

答案 0 :(得分:2)

MQL不可能 - 您必须进行客户端排序。对于它的价值,默认顺序是未定义的,所以不要依赖它。