javascript - Sails.js - 在 url 中包含 'contains' 或查询以获取适当的 JSON 数据

标签 javascript node.js sails.js sails-mongo

我的 Sails.js 应用程序有一个名为“Ideas”的模型,并使用默认的蓝图 REST api,当我转到:http://example.com/ideas/find 时,我可以访问集合的内容。

此外,默认情况下,我还可以限制数据以获得特定标题:http://example.com/ideas/find?title=How看电视

虽然我想做的是显示包含关键字“T”的所有标题的 JSON 数据,但是当我将上面的内容替换为

a) ?title=TV
b) ?q=TV
c) ?query=TV
d) ?where(title : (contains:'TV')

它们都不起作用

如何获取包含包含特定关键字的所有标题的 JSON 输出?

最佳答案

基于documentation , where 示例应该有效。但它使用大括号而不是圆括号。

?where={"title":{"contains":"TV"}}

关于javascript - Sails.js - 在 url 中包含 'contains' 或查询以获取适当的 JSON 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27436370/

相关文章:

javascript - 在回调函数范围外检索 MongoDB 结果

node.js - 从父模型更新相关模型

javascript - 在模块中使用 express.js 创建 Socket.IO 服务器并从其他模块访问它

javascript - 如何获取 Node.js 中的目录项数量

node.js - Passport 反序列化用户未在 sails 中调用

javascript - 使用 rabbitmq stomp 发送 protobuf(二进制)数据

javascript - $(this).prop ('property' ) 与 this.property

未找到 Javascript/jQuery Google map 路线

node.js - 在 nodeMailer 中设置附件路径的正确方法是什么?

node.js - sails.js 如何让 _csrf 在 vuejs 中使用