【发布时间】:2016-03-07 16:01:52
【问题描述】:
我正在使用 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' }]
模型/Users.js
{
attributes: {
email: {
type: 'string'
},
role: {
model: 'Roles'
}
}
}
模型/Roles.js
{
attributes: {
role: {
type: 'string'
}
}
}
【问题讨论】:
标签: javascript node.js sails.js waterline