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

SpyCam
Posts: 736
Joined: Fri Oct 26, 2012 9:52 am

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

Post by SpyCam »

Индекс сфинкса индексирован.
Reset models сделал, но ничего не поменялось у моделей. Не набирает видео по полным именам и алиасам, набирает по частичным вхождением - только по имени или только по фамилии.

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

Как сделать так, чтоб видео попадали только по полному вхождению имен с фамилиями?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

1. Думаю в конфиге поиска сфинкса стояло

SPH_MATCH_ANY

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

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

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

3. стоит восстановить бекап до выбора моделей потому что то где уже назначены модели - их меньше не сдтанет
при поиске моделей. что б не сбить то что уже было, модели только добавляются, но не убираются
Don't forget to run script update
SpyCam
Posts: 736
Joined: Fri Oct 26, 2012 9:52 am

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

Post by SpyCam »

Спасибо, а как без бекапа массово удалить все видео со всех моделей?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

очистить таблицу

rot_gal2model
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

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

Post by darkover »

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

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

Если ответ на вопрос выше утвердительный, то возникает еще один вопрос, а как быть с моделями у которых нет в деске их имени и они были назначены только с помощью поля model(autocreate) ? Ну например модель xxxgirl а деск просто episode 51 ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

при парсинге моделей они добавляются к тем что есть поэтому тут проблему я не вижу
а вот дубли это неправильно, если там нет каких то хитрых смволов которые не видны глазом, то скиньте плз дамп, хочу пробверь импорт
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

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

Post by darkover »

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

Хм, давай по по по шагам, так будет проще
Изначально моделей не было
В импорт сете - модель парсится из десков и отдельно идет как model(autecreate) (туб предоставляем имя модели ) - они где-то хранятся как текст ?
Я беру и удаляю всех моделей
Я добавляю свой список моделей
Нажимаю reset models ( сфинкс есть ) - модели будут назначены только на основании десков ?
Что будет с галерами, которые не имеют в десках имя модели, а были назначены для модели только путем через импорт сет ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

при удалении моделей - они ессно удаляться у галер
у галер просто ссылки что у галеры модель ИД 123
если физически удалить из базы модель 123 то галера не сможет на нее ссылаться
конечно удалять галеры не надо

другое дело что у галеры есть модель Оля (но ее в деске нет)
но есть коля в деске
и мы добавили коля в список моделей
тогда при репарсинге моделей у галеры будет и оля и коля
Don't forget to run script update
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

я понял как такое случилось
сейчас поправим
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

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

Post by darkover »

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

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