在 Sails.js(吃水线)中的嵌套字段(关系内)上的搜索结果
Search results on nested fields (within relations) in Sails.js (waterline)
我正在使用Sails.js(waterline orm)来制作API
我需要但无法完成的是过滤表(模型)中的结果,搜索所有字段,包括嵌套字段:
即:
GET /users/?filter=admin
>>> [{ id: 1, email: 'homer@example.com', role: 'admin' },
{ id: 3, email: 'lisa@example.com', role: 'admin' }]
GET /users/?filter=homer
>>> [{ id: 1, email: 'homer@example.com', role: 'admin' }]
型号/用户.js
{
attributes: {
email: {
type: 'string'
},
role: {
model: 'Roles'
}
}
}
模特/角色.js
{
attributes: {
role: {
type: 'string'
}
}
}
您似乎正在使用包含的 REST API 作为水线。我在最近的一个项目中使用了sails,我可以说与JavaScript库相比,REST api缺少功能。
我建议您使用 sails 控制器创建自己的 api 端点,并直接用 JavaScript 编写请求(使用 where 和填充)。
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 在输入字段中将最小金额设置为
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- 在wordpress一定时间后更改自定义字段
- 如何在HTML输入字段中添加不可删除的后缀
- Meteor-添加用户自定义字段的方法不起作用
- 互斥单选按钮和相应的输入字段
- 在IE9中的输入字段中输入焦点最近按钮
- 选中单选框时将属性添加到输入字段
- 带有验证和隐藏字段值的提交按钮
- 在 Sails.js(吃水线)中的嵌套字段(关系内)上的搜索结果
- 使用 Meteor 发布关系包,其中每个联接不能使用 _id 字段
- Sugarcrm:如何根据联系人关系字段中的类型过滤帐户
- 在两个html字段之间形成关系
- 在parse.com上的关系字段中重新查看对象
- djangojqgrid,如何在网格中显示来自fk关系的字段
- 如何在Bookshelf.js中使用自定义字段名创建多对多关系?