Багрепорт

При поиске показываются все посты, а не только с тегом "мое"
Багрепорт При поиске показываются все посты, а не только с тегом "мое"
Автор поста оценил этот комментарий

Если автоматически добавлять тег "моё" в post_tags при указанном флаге "Моё", то будет избыточная информация: возле заголовка поста [моё] и в тегах поста "моё". То же касается и клубнички.

Оба атрибута, клубничка и моё, являются встроенными тегами поста. 

раскрыть ветку (1)
Автор поста оценил этот комментарий

Избыточная - это смотря с какой стороны посмотреть.

Я беру use case который возник у меня, не вдаваясь в реализацию.

Ищу "Картинки с тегом моё". смотрю на теги - результатов с тегом мое нет. 

Хм! добавляю тег "мое" в явном виде - получаю другие результаты.

Это misleading behavior с точки зрения юзабилити.

Я не настаиваю, в принципе, и так норм, многие вообще не поняли о чем речь. 

Но, перфекционист внутри меня недовольно кривится. :D


Спасибо!

Автор поста оценил этот комментарий

Спасибо @0x00 за описание )

В данном случае имеется в виду особый тип тега [моё].
Если у Вас есть более подходящее название вместо использования слова "тег", мы с удовольствием им воспользуемся :)

раскрыть ветку (1)
Автор поста оценил этот комментарий

Вы посмотрите, вы же не называете клубничку - тег клубничка. Это просто клубничка. И "мое" это не тег, а просто моё в значении "мой контент". Это признаки поста, такие же как и тип поста и тайтл и описание :-) Вы сами создали понятие МОЁ :-)

показать ответы
Автор поста оценил этот комментарий
Иллюстрация к комментарию
раскрыть ветку (1)
Автор поста оценил этот комментарий

Недогоняете? Хорошо, расскажу подробнее.

Есть две таблицы - таблица с постами ну например posts и таблица с тегами tags 

в таблице posts есть поля 

post_id - примари кей, айди поста

post_type - тип поста картинка, видео, текст

post_title - заголовок

post_description - описание 

post_is_strawberry - клубничка

post_is_own - мое 


вот это МОЁ - это атрибут записи, признак.


Но есть еще теги поста, которые в таблице post_tags, в которых теги это просто строки.

Вопрос в правильности и наличии логики, обрабатывающей теги при вставке. Было бы логично при добавлении поста с указанием тега "мое" но без указания признака "моё" (как на рисунке) принудительно высавлять признак posts.post_is_strawberry в true, и наоборот  - добавлять тег в tags если указан posts.post_is_strawberry=true.

Иллюстрация к комментарию
показать ответы
Автор поста оценил этот комментарий

Если вы хотите искать непосредственно по тегу "моё", введите его в поле "теги".

Это решает возникшую проблему? :)

раскрыть ветку (1)
Автор поста оценил этот комментарий

да доебался я, доебался :-D 

Автор поста оценил этот комментарий

А может это lightshot )

раскрыть ветку (1)
Автор поста оценил этот комментарий

он самый, но не мешай человеку негодовать :-)

1
Автор поста оценил этот комментарий

тег [моё] рядом с заголовком поста ставится, как и клубничка.

Репорт закрыт - не баг.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Я, конечно понимаю, что у вас тег "моё" как тег, и атрибут поста МОЕ - это разные сущности, но получается как в анекдоте "Самуил Израилевич, вы или крестик снимите или трусы наденьте" 

Иллюстрация к комментарию
показать ответы
Автор поста оценил этот комментарий

@admin поправьте пожалуйста.

показать ответы