Как искать по нескольким тегам

Oct 28, 2011 10:25

Только что узнала, сразу же делюсь с вами ( Read more... )

Правила (ТЕГ ТОЛЬКО ДЛЯ МОДЕРАТОРОВ!)

Leave a comment

Comments 36

pyj October 28 2011, 17:32:27 UTC
ух ты, круто как! вот это прям очень полезная информация!
спасибо :)

Reply

theouterspace October 28 2011, 17:33:51 UTC
что-то у меня не срабатывает, когда второй тег из нескольких слов, где-то подвох.

А у вас?

Reply

redvalkyria October 28 2011, 17:39:23 UTC
мне кажется, подвох в вопросительных знаках в тегах, но я не знаю, как это исправить. Добавление второго ? меня не спасло. Сорри, глюк. В она_же_матери его точно нету.

Reply

theouterspace October 28 2011, 17:40:50 UTC
я сейчас еще поэкспериментирую, но у меня подозрение, что просто искомой комбинации (детская одежда, она_же_мать) просто нет в сообществе, потому что они_же_матери не очень утруждают себя расстановкой тегов

Reply


beloshvejka October 28 2011, 17:36:21 UTC
Результатом будет объединение или пересечение множеств (тегов)?

Reply

theouterspace October 28 2011, 17:37:25 UTC
объединение

для пересечения нужно поменять запятую на +

Reply

theouterspace October 28 2011, 17:37:54 UTC
а вы тыкните в первый мой пример

Reply

theouterspace October 29 2011, 18:31:16 UTC
там ниже ennor написать как сделать пересекающиеся теги

Reply


avrora October 28 2011, 17:42:19 UTC
может быть, когда в названии тэга стоит знак препинания, тогда возникают проблемы?

Reply

theouterspace October 28 2011, 17:43:28 UTC
сейчас освобожусь и потыкаюсь, но если у вас есть время - буду признательна за помощь

Reply

avrora October 28 2011, 17:44:10 UTC
..потому что остальное работает на ура, если соблюдать правила. даже если в названии тэга несколько слов. спасибо вам огромное, мне этого так сильно в жж не хватало))))

Reply

theouterspace October 28 2011, 17:46:14 UTC
я неправильно написала теги!

Reply


ksyunomama October 28 2011, 17:44:15 UTC
про + как покупать : писать нужно тег так как он справа написан, только заменять пробел на %20 , тогда все работает http://virtualshopping.livejournal.com/tag/Детская%20одежда,Как%20покупать%20(ТЕГ%20ТОЛЬКО%20ДЛЯ%20МОДЕРАТОРОВ?mode=and - у меня работает
про она_же_мать аналогично: добавляем знак восклицания и все работает: http://virtualshopping.livejournal.com/tag/Детская%20одежда,Она_же_мать!?mode=and
в общем теги копируем вплоть до знака, вместо пробелов %20

Reply

theouterspace October 28 2011, 17:46:00 UTC
Аааа, тупицо детектед!

Я теги неправильно написала, ггг:)

Reply

ksyunomama October 28 2011, 17:48:13 UTC
я, когда первый раз об этой возможности узнала тоже тупанула от восторга :)

Reply

theouterspace October 28 2011, 17:48:36 UTC
Ну и что молчали?:)))

Reply


ennor October 28 2011, 18:30:42 UTC
Спасибо, что вынесли это в тег Правила :) Я пару раз описывал здесь такой метод поиска, правда все время в комментах, а не в отдельных постах.

А еще у параметра mode могут быть и другие логические аргументы - or и xor точно работают, not как-то не догадался проверить, думаю тоже заведется.

Reply

theouterspace October 28 2011, 19:29:44 UTC
А вы мужчина?!!! Я думала всегда, что женщина)

А что дают эти параметры?

Reply

ennor October 29 2011, 14:37:24 UTC
Аааааа!!! Я что, настолько по-женски пишу??? Ужас, надо что-то с этим срочно делать.
:)))

Насчет mode: это стандартные логические операции И и ИЛИ. Первый ищет посты, помеченными всеми заданными тегами, второй ищет посты с любым из тэгов.

Например, Детская одежда И Детские товары, одновременно:
http://virtualshopping.livejournal.com/tag/Детская одежда,Детские товары?mode=and
Самый старый пост на первой странице от 24 февраля 2011 г.

Детская одежда ИЛИ Детские товары, любой из них:
http://virtualshopping.livejournal.com/tag/Детская одежда,Детские товары?mode=or
Очевидно, таких постов будет гораздо больше, поэтому здесь самый старый пост на первой странице всего лишь от 20 октября.

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

Xor и Not проверил - в ЖЖ не работают :(

Reply

theouterspace October 29 2011, 18:30:35 UTC
нет, наверное не по-женски, но у меня в голове по умолчанию все женщины:)))

АААА, как полезно! Спасибо

Reply


Leave a comment

Up