Page 2 of 3

Re: MultiAdd для моделей не добавляет алиасов

Posted: Wed Aug 11, 2021 4:17 am
by SpyCam
Индекс сфинкса индексирован.
Reset models сделал, но ничего не поменялось у моделей. Не набирает видео по полным именам и алиасам, набирает по частичным вхождением - только по имени или только по фамилии.

Baby Blond
Baby Boobs
У таких по 5-7к видео где в видео текстах есть слово boobs, baby, blond...

Как сделать так, чтоб видео попадали только по полному вхождению имен с фамилиями?

Re: MultiAdd для моделей не добавляет алиасов

Posted: Wed Aug 11, 2021 7:25 am
by admin
1. Думаю в конфиге поиска сфинкса стояло

SPH_MATCH_ANY

поэтому попали все совпадения, добавил в ап что б при поиске моделей не учитывало

2. алиасы - в дефолтном понфиге сфинкса они не индексировались
добавил в ап что б в примере конфига было

(SELECT group_concat(concat(model_name, ',', model_alias)) FROM rot_models

3. стоит восстановить бекап до выбора моделей потому что то где уже назначены модели - их меньше не сдтанет
при поиске моделей. что б не сбить то что уже было, модели только добавляются, но не убираются

Re: MultiAdd для моделей не добавляет алиасов

Posted: Wed Aug 11, 2021 8:35 am
by SpyCam
Спасибо, а как без бекапа массово удалить все видео со всех моделей?

Re: MultiAdd для моделей не добавляет алиасов

Posted: Wed Aug 11, 2021 8:43 am
by admin
очистить таблицу

rot_gal2model

Re: MultiAdd для моделей не добавляет алиасов

Posted: Fri Nov 05, 2021 10:00 pm
by darkover
Дабы не плодить тем.
Вопрос такой. Импортируются дампы с тубов, одно поле в дампе - имя модели. На начало импорта списка моделей не было, и при импорте поле было указано как model(autocreate) + парсинг имени модели из деска
На данный момент выяснилось, что некоторые имена задублированы в списке моделей:
Aday Traun 35
Aday Traun
Aday Traun 3

Если сделать экспорт моделей, отсортировать по уникальным строкам, удалить в смарте, импортнуть назад и сделать model reset (сфинкс) - то оно рассортирует модели и галеры. Это так?

Если ответ на вопрос выше утвердительный, то возникает еще один вопрос, а как быть с моделями у которых нет в деске их имени и они были назначены только с помощью поля model(autocreate) ? Ну например модель xxxgirl а деск просто episode 51 ?

Re: MultiAdd для моделей не добавляет алиасов

Posted: Sat Nov 06, 2021 8:37 am
by admin
при парсинге моделей они добавляются к тем что есть поэтому тут проблему я не вижу
а вот дубли это неправильно, если там нет каких то хитрых смволов которые не видны глазом, то скиньте плз дамп, хочу пробверь импорт

Re: MultiAdd для моделей не добавляет алиасов

Posted: Sat Nov 06, 2021 2:46 pm
by darkover
admin wrote: Sat Nov 06, 2021 8:37 am при парсинге моделей они добавляются к тем что есть поэтому тут проблему я не вижу
а вот дубли это неправильно, если там нет каких то хитрых смволов которые не видны глазом, то скиньте плз дамп, хочу пробверь импорт
Дамп делается, скину линку в лс

Хм, давай по по по шагам, так будет проще
Изначально моделей не было
В импорт сете - модель парсится из десков и отдельно идет как model(autecreate) (туб предоставляем имя модели ) - они где-то хранятся как текст ?
Я беру и удаляю всех моделей
Я добавляю свой список моделей
Нажимаю reset models ( сфинкс есть ) - модели будут назначены только на основании десков ?
Что будет с галерами, которые не имеют в десках имя модели, а были назначены для модели только путем через импорт сет ?

Re: MultiAdd для моделей не добавляет алиасов

Posted: Sat Nov 06, 2021 3:55 pm
by admin
при удалении моделей - они ессно удаляться у галер
у галер просто ссылки что у галеры модель ИД 123
если физически удалить из базы модель 123 то галера не сможет на нее ссылаться
конечно удалять галеры не надо

другое дело что у галеры есть модель Оля (но ее в деске нет)
но есть коля в деске
и мы добавили коля в список моделей
тогда при репарсинге моделей у галеры будет и оля и коля

Re: MultiAdd для моделей не добавляет алиасов

Posted: Sat Nov 06, 2021 4:59 pm
by admin
я понял как такое случилось
сейчас поправим

Re: MultiAdd для моделей не добавляет алиасов

Posted: Sat Nov 06, 2021 5:01 pm
by darkover
admin wrote: Sat Nov 06, 2021 3:55 pm при удалении моделей - они ессно удаляться у галер
у галер просто ссылки что у галеры модель ИД 123
если физически удалить из базы модель 123 то галера не сможет на нее ссылаться
конечно удалять галеры не надо

другое дело что у галеры есть модель Оля (но ее в деске нет)
но есть коля в деске
и мы добавили коля в список моделей
тогда при репарсинге моделей у галеры будет и оля и коля
Окей, все понял. Спасибо! )