我找不到从jsonb
列等于JavaScript对象的表中获取所有记录的方法。
这里是一个例子:
const userProfile = {interests: ['like to eat', 'movies'], nickname: 'Robert'}
这不返回任何内容:
db.People.findAll({
where: {
profile: userProfile
}
})
.then(res => console.log) //Empty
也尝试过此操作(使用JSON.stringify):
db.People.findAll({
where: {
profile: JSON.stringify(userProfile)
}
})
.then(res => console.log) //Empty
数据库中有一些记录,其配置文件与我用来比较(我检查过)的配置文件类似。
为什么不起作用?