View Single Post
Old 09-29-2022, 08:43 AM   #4
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,449
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by Comfy.n View Post
That's quite interesting.

A search for
Code:
title:union
in my Calibre library returns 10 results.

And
Code:
title:"union"
returns the same 10 results, including Road to disunion, Intimate Communion and Reunion Romance Novella. It will also match titles containing unions

Whereas in google searches, double quotes seem to restrict the results to the exact string.
This is explained in the calibre documentation . A brief recapitulation:
  • Quoting a search term doesn't change its meaning. The quotes allow you to include spaces. Thus title:union and title:"union" are the same.
  • The search kind controls how matching works. There are 4 kinds. My and your examples use contains matching. Prefixing the search with an equals changes it to exact match.
Quote:
(by the way, title:="union" will also return 10 results)
If quotes are used then the search kind character must be inside the quotes.
chaley is offline   Reply With Quote