Почему содержимое Richtext недоступно для поиска в hygraph/graphcms?
Я пытаюсь найти контент из запроса, запрошенного пользователем, но hygraph не показывает результат, он показывает данные только в том случае, если заголовок содержит его...
export async function getServerSideProps(context) {
const { query } = context;
const { posts } = await hygraph.request(
`
query BlogPostPage($search: String! ){
posts(where:{_search: $search}){
createdAt
id
slug
titile
coverPhoto {
url
}
content {
html
}
author {
name
avtar {
url
}
}
}
}
`,
{ search: query.q }
);
return {
props: {
posts,
},
};
}
я хочу, чтобы этот поисковый запрос искал запрос из всего поля, как это сделать?
1 ответ
Hygraph в настоящее время не поддерживает полнотекстовый поиск. Из документации https://hygraph.com/docs/guides/content/searching-for-content.
Hygraph в настоящее время не поддерживает полнотекстовый поиск. Форматированный текст или JSON в настоящее время не поддерживаются. Кроме того, невозможно фильтровать или искать ссылки (отношения содержания), поля с несколькими значениями, цвета и координаты.