我使用 Firebase RTDB 通过 Flutter 应用访问我的数据。 数据具有以下属性:
{
'Category': 'Food',
'Product Description': 'Energy Drink',
'Product Picture': 'image_link',
'Product Title': 'Coca Cola',
'Price': 40000,
'inStock': 1,
'keywords':[
'coco cola',
'energy drink',
'drink',
'other keywords'
]
}
我想使用关键字字段来搜索特定产品。我该怎么做?
我知道 Firebase RTDB 中的“orderby”和“equalto”关键字,但如何将其与列表一起使用?
或者如何更改数据的结构,以便我可以有效地搜索特定关键字?