gpt4 book ai didi

javascript - Sails.js(水线)中嵌套字段(关系内)的搜索结果

转载 作者:搜寻专家 更新时间:2023-11-01 00:09:44 25 4
gpt4 key购买 nike

我正在使用 Sails.js(waterline orm)制作 API

我需要但无法完成的是从表(模型)中过滤结果,在包括嵌套字段在内的所有字段中进行搜索:

即:


GET/users/?filter=admin

>>> [{ id: 1, email: 'homer@example.com', role: 'admin' },
{ id: 3, 电子邮件: 'lisa@example.com', Angular 色: 'admin' }]


GET/users/?filter=homer

>>> [{ id: 1, email: 'homer@example.com', role: 'admin' }]


模型/用户.js

{
attributes: {
email: {
type: 'string'
},

role: {
model: 'Roles'
}
}
}

模型/Angular 色.js

{
attributes: {
role: {
type: 'string'
}
}
}

最佳答案

您似乎正在使用包含的 REST api 来处理水线。我在最近的一个项目中使用了 sails,我可以说 REST api 与 JavaScript 库相比缺少一些功能。

我建议您使用 sails Controller 创建自己的 api 端点,并直接在 JavaScript 中编写您的请求(使用 where 和 populate)。

关于javascript - Sails.js(水线)中嵌套字段(关系内)的搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35848346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com