2

freebase から抽出したいくつかの GUID があり、それらの特定の名前を探しています。オンラインの freebase クエリ エディターを使用すると、エンジン検索でオブジェクトの "mid" が返されました。ここにサンプルとしていくつかの GUID を入れます。

/guid/9202a8c04000641f800000000081a20e  
/guid/9202a8c04000641f8000000000d01105
/guid/9202a8c04000641f8000000000ee5691

GUID だけで情報を取得するのに適したクエリを教えてください。私は試した

{"id": "/guid/9202a8c04000641f8000000000ee5691",
"name":null,
"*":null}

しかし、このような一部の GUID の結果は空です

  "result": [{
    "permission": "/boot/all_permission",
    "name": null,
    "key": [],
    "mid": "/m/0838jg",
    "guid": "#9202a8c04000641f800000000081a20e",
    "timestamp": "2006-10-23T12:41:35.0000Z",
    "attribution": "/user/metaweb",
    "id": "/m/0838jg",
    "creator": "/user/metaweb",
    "search": [],
    "type": []
  }]
}

ありがとう

4

1 に答える 1

1

Freebase エンティティには名前がない可能性があります。これは通常、CVT またはメディエーター ノードに当てはまりますが、この場合は削除されたトピックです。オブジェクトの履歴ビューを見ると、それがかつて米国大統領のペットのリストであったことがわかります。Freebase はウィキペディアのリストの記事を (単一のエンティティを表していないため) 除外しているため、削除されました。

削除される前の名前をクエリする場合は、クエリで as_of_time パラメータを使用できます。

編集: MQLReadクエリ エディターの例を次に示します。

于 2013-09-30T15:09:05.820 に答える