限られているという保証を与えませんクエリの結果を「トップx結果」にして、結果を昇順または降順で並べ替えます。 order_by
は、現在のgroup_by
機能と同じように機能します。クエリにはorder_by
と表示されます。
direction
を定義して、すべてのクエリの結果をASC
または降順(デフォルトの順序は昇順)に並べ替えます。 limit
を使用して、返信したい結果の数をAPIに伝えます(トップ5かボトム5のどちらの結果であろうと)。ドキュメントによって
注文:https://keen.io/docs/api/#order-by
はここで新しく追加されたorder_by
API機能を説明するためのサンプルJavaScriptをです:
import Keen from 'keen-js';
const client = new Keen({
projectId: 'PROJECT_ID',
readKey: 'READ_KEY'
});
client
.query('count', {
event_collection: 'logins',
group_by: 'user.email',
order_by: {'property_name': 'result', 'direction': 'DESC'},
limit: '5', //this limits your number of results
timeframe: 'this_14_days'
})
.then(res => {
// Handle results
})
.catch(err => {
// Handle errors
});
order_by
とlimit
は、顧客から要求されたトップとなっている - 感謝しますKeen IO's APIにツールと機能を作成するためのフィードバックをお寄せください。
私はいくつかのテストを実行し、それが私が探していたものかどうかを見ていきますが、これに関係なく見ていただきありがとうございます。 –