我的某个模型中有一个嵌套的address
属性。
attributes: {
address: {
type: 'json'
}
}
如何找到位于同一城市的模型实例。 我尝试了几个问题:
Model.find({ "address.city": city })
Model.find({ address: { contains: city }})
但似乎都没有效果。关于如何正确制定此查询的任何想法?
答案 0 :(得分:0)
可以肯定的是,由Warerline提供支持的mongo本地电话有效:https://sailsjs.com/documentation/reference/waterline-orm/models/native
然后第一次尝试的查询对象应该有效。请注意,mongodb文档是关于查询参数的水线的主要文件。例如。你需要在id查询中强制使用ObjectId,然后才能在本机查询中使用它们。