Fulltext search

You can use the Fulltext predicate to search a document for a given term or terms.

The Fulltext predicate searches the term in any of the following fields:

  • Rich Text
  • Title
  • Key Text
  • UID
  • Select

Note that the fulltext search is not case sensitive.

Example Query

This example shows how to query for all the documents of the custom type "blog-post" that contain the word "prismic".

Copy
response = api.query([
    Prismic::Predicates.at("document.type", "blog-post"),
    Prismic::Predicates.fulltext("document", "prismic")]
)
# response contains the response object, response.results holds the documents

Was this article helpful?
Not really
Yes, Thanks

Can't find what you're looking for? Get in touch with us on our Community Forum.