Я не могу найти способ получить все записи из таблицы, где столбец 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
Есть записи в БД с профилем, подобным тому, который я использую длясравнить (я проверял).
Почему это не работает?