Вместо использования StringProperty
, вы можете использовать StringListProperty
. Перед сохранением информационной строки разбейте ее на список строк, содержащий каждое слово.
Затем, когда вы используете q.filter("info =", "sss")
, он будет соответствовать любому элементу, содержащему слово, каждое из которых равно "sss"
.
Для более общего понимания вы можете обратиться к полнотекстовому поиску движка приложения.