次の MQL クエリがあるとします。
[{
"id": null,
"name": null,
"type": "/base/givennames/given_name",
"sort": "name",
"limit": 100
}]
アルファベット順にソートされた最初の 100 個の名前のリストを取得します。
[
{
"id": "/wikipedia/fr/Ay$015Fe",
"name": "A'isha",
"type": "/base/givennames/given_name"
},
{
"id": "/en/aadu",
"name": "Aadu",
"type": "/base/givennames/given_name"
},
{
"id": "/m/0g9wn3v",
"name": "Aage",
"type": "/base/givennames/given_name"
},
{
"id": "/en/aakarshan",
"name": "Aakarshan",
"type": "/base/givennames/given_name"
},
...
]
代わりに、最も関連性の高い/一般的な/重要な名前を100個取得する方法はありますか?
与えられた名前だけでなく、多くのクエリに対してこれを実行したいので、関連性メトリックを定義する方法が正確にはわかりません。おそらくid
、サブクエリを使用してへのインバウンドリンクの数でソートすることによってですか?
検索 APIは要素を返しますが、それscore
は検索クエリ用語 (この場合は null) に関連する関連性指標であると思います。昨日 MQL を始めたばかりで、これが可能かどうかわかりません。