$model->detachBehavior('behaviorName');public function behaviors()
{
return [
'behaviorName'=> [
'class' => IndividualServicePriceBehavior::className(),
/// ,,,
],
];
}select plainto_tsquery('документ<b>Ы</b>');
select plainto_tsquery('ru', 'документЫ'); //Вместо 'ru' - название конфигурации, которое указываете в to_tsvector при создании индексаcreate function fts_name_vector_upd() returns trigger
LANGUAGE plpgsql
AS $$
BEGIN
NEW.fts=setweight( coalesce( to_tsvector('russian', NEW.name),''),'A') || ' ' ||
setweight( coalesce( to_tsvector('russian', NEW.description),''),'B') || ' ';
RETURN NEW;
END;
$$; public function minify(string $content):string
{
return trim(preg_replace('/>\s+</', '><', $content));
}