Saya cuba menanyakan predikat.teks penuh Prismik menggunakan Vuejs Ini adalah kali pertama saya menggunakan predikat, tetapi dokumentasi tentang perkara yang diperlukan untuk predikat teks penuh nampaknya mengelirukan. Inilah kod saya.
async searchByQuery(query) { const fullTextResult = await this.$prismic.client.get({ predicates: this.$prismic.predicate.not("articles.article_title", query), }); console.log(fullTextResult); },
Di mana artikel adalah jenis tersuai saya, article_title ialah medan dalam jenis tersuai saya. Inilah yang saya faham daripada dokumentasi tentang cara melakukan ini, tetapi kemudian saya mendapat ralat yang tidak dijangka
Saya ingin menjelaskan mengapa ini tidak berfungsi dan maksud dokumentasi sebenarnya. BTW, saya menggunakan Vue3, bermakna saya menggunakan prismicio/klien yang lebih baharu
Anda sangat rapat!
Dengan Vue 3, anda akan melihat sesuatu seperti ini:
Pada asasnya, anda perlu
my.
前面加上my.
前缀,以指示它是您的文档类型之一的字段,并将您使用的谓词更改为precidate.fulltext
而不是predicate.not
(dengan andaian anda mahu menjalankan carian teks penuh)Sila beritahu saya jika ini membantu :)