オブジェクトのJSONB配列を含むテーブルから単一のエントリをフェッチしようとしています。その配列を何らかの方法で一致させて、目的の結果を見つけることはできますか?
[
{
"chats": [
{
"id": 56789,
},
{
"id": 66753,
},
],
"id": 999
},
{
"chats": [
{
"id": 43532,
}
],
"id": 999
}
]
id に一致し、 ->999
に含まれるオブジェクトを取得したいchats
id: 66753
いくつかのアプローチを試みましたが、どれもうまくいきませんでした。
私はこれがうまくいくと思いますが、成功しません
let { data, error } = await supabase
.from('xyz')
.select('*')
.eq('id', 999)
.contains('chats', {id: 66753})
それはできますか?