我正在使用风帆,我需要找到在数组中具有特定值的对象。Sails.js在数组中搜索
我有了这个模型:
User = {
data = { type: 'array}
}
当我做到这一点:
User.find({data:3}).exec(...)
// => It's returns nothing
如果我尝试
User.find({data:{contains:3}}).exec(...)
// => It's will return all User who have '3' in the array
but it will return the users whose have 34 or 13, ... too.
有在帆没有办法解决找数组中的记录?
如果我将数据类型设置为'json'会发生什么?
谢谢!
你知道为什么没有实现吗? –
我不......我认为这不是容易实现的原因Waterline支持很多不同的数据库,JSON和数组在SQL数据库中并不是真正的类型(据我所知)。 – jaumard