[英]Change the default order of retrieval in loopback
我有一個回送api,可以檢索一些對象。 這些對象的屬性為createdAt
。 我想基於此屬性更改api檢索的對象的順序。 實現此目標的最佳方法是什么?
您可以通過以下幾種方式使用訂單過濾器:
REST API:
這是一個屬性,您可以選擇ASC或DESC:
filter[order]=createdAt <ASC|DESC>
這是針對多個屬性的:
filter[order][0]=createdAt <ASC|DESC>&filter[order][1][updatedAt]=<ASC|DESC>...
NODE API
model.find({
order: 'createdAt DESC',
});
模型定義JSON
您可以在JSON模型文件中使用scope屬性,我建議您使用它。
"scope": {
"order": "createdAt ASC",
"where": {
"field": "something" // you can use the where filter also ...
}
},
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.