loopback - 删除“id”字段作为默认排序选项
问题描述
我有一个名为 User 的模型,它与另一个模型 Book 有 hasMany 关系。现在,当在端点 api/users/{{userid}}/books 上发出请求时,它用于获取书籍的 sql 会自动在书籍中按 id 排序。
有没有办法在模型配置中删除这个选项或者通过覆盖这个远程方法__get__Books?
我为此使用loopback3。
谢谢。
解决方案
添加"disableDefaultSort":true
datasources.json
例如:
"mongodb": {
"host": "127.0.0.1",
"port": 27017,
"url": "",
"database": "admin",
"password": "",
"name": "mongodb",
"user": "",
"connector": "mongodb",
"disableDefaultSort":true
},
推荐阅读
- javascript - 滚动视图中的映射使 React Native 中的水平列表垂直
- google-play - 谷歌播放卡在“内部测试”
- javascript - 在元素的多个实例上触发相同的滚动事件 - vanilla javascript
- algorithm - 是否有标准算法来找到轮询新数据的理想时间?
- linux - 写入 Linux 管道的速度比文件快,但在内核级别,为什么?
- php - 为什么 mysqli_query() 总是返回 False?
- python - 从第一个元素中获取某个字符串 - 数组
- excel - 如何在 selenium vba 中按键?(铬合金)
- r - 当用户点击某个页面时如何加载和渲染部分数据
- javascript - 在不将 snapshotChanges() 转换为 promise 的情况下,此方法的任何解决方法?