Javascript 更改环回中检索的默认顺序
我有一个环回api来检索一些对象。这些对象有一个属性Javascript 更改环回中检索的默认顺序,javascript,node.js,api,loopbackjs,Javascript,Node.js,Api,Loopbackjs,我有一个环回api来检索一些对象。这些对象有一个属性createdAt。我想更改api基于此属性检索的对象的顺序。实现这一目标的最佳方式是什么 您可以通过以下几种方式使用订单过滤器: restapi: 这是一个属性,您可以选择ASC或DESC: filter[order]=createdAt <ASC|DESC> 模型定义JSON 您可以在JSON模型文件中使用scope属性,我建议您这样做 "scope": { "order": "createdAt ASC",
createdAt
。我想更改api基于此属性检索的对象的顺序。实现这一目标的最佳方式是什么 您可以通过以下几种方式使用订单过滤器:
restapi:
这是一个属性,您可以选择ASC或DESC:
filter[order]=createdAt <ASC|DESC>
模型定义JSON
您可以在JSON模型文件中使用scope属性,我建议您这样做
"scope": {
"order": "createdAt ASC",
"where": {
"field": "something" // you can use the where filter also ...
}
},
您可以通过以下几种方式使用订单过滤器: restapi: 这是一个属性,您可以选择ASC或DESC:
filter[order]=createdAt <ASC|DESC>
模型定义JSON
您可以在JSON模型文件中使用scope属性,我建议您这样做
"scope": {
"order": "createdAt ASC",
"where": {
"field": "something" // you can use the where filter also ...
}
},
您想手动重新排序。只需创建新对象并使用旧对象分配值。尝试将对象转换为数组,而不是将其排序,因为对象无法在Javascript中排序当然,我可以在检索后对对象进行排序,但我希望排序由要手动重新排序的环回API执行。只需创建新对象并使用旧对象分配值。尝试将对象转换为数组,而不是将其排序为无法在JavaScription中排序的对象。当然,我可以在检索后对对象进行排序,但我希望由环回API执行排序。是否可以禁用默认排序/排序?@sttaq disableDefaultSort也可以检查谢谢,看起来它将应用于数据源而不是特定实体?@sttaq yes应用于数据源是否可以禁用默认排序/排序?@sttaq disableDefaultSort也可以执行此操作谢谢,看起来它将应用于数据源而不是特定实体?@sttaq yes应用于数据源