Могу ли я запросить несколько ключевых слов в firestore? Как мне сопоставить массив ключевых слов в firestore?
У меня есть коллекция документов с заголовком, я хочу запросить статьи, содержащие конкретные ключевые слова.
Ниже приводится структура моего документа.
{
"users": {
"user_id_1": {
"username": "user one",
"profile_pic": "some_url",
"articles": {
"article_id_1": {
"title": "Firebase is so cool",
"comments": {
"comment_id_1": "First comment",
"comment_id_2": "I like trains"
}
},
"article_id_2": {
"title": "Firestore rocks!",
"comments": {
"comment_id_1": "SQL it's better",
"comment_id_2": "Do you know the wae?"
}
},
"article_id_3": {
"title": "Firestore awesome",
"comments": {
"comment_id_1": "SQL it's better",
"comment_id_2": "Do you know the wae?"
}
},
"article_id_4": {
"title": "Firestore is easy",
"comments": {
"comment_id_1": "SQL it's better",
"comment_id_2": "Do you know the wae?"
}
}
}
}
}
}
Здесь я хочу искать статьи по следующим ключевым словам.
["cool", "rocks", "Firestore is easy"]
Я должен получить article_id_1, article_id_2 и article_id_4
Спасибо.