Feb. 7th, 2013

anka: (Default)
Оригинал взят у [livejournal.com profile] perfect_a в Как искать по нескольким тегам
Только что узнала, сразу же делюсь с вами.

Как искать в сообществе по нескольким тегам? Например детская одежда, пуховики.

Нажимаете на любой из этих тегов:
http://virtualshopping.livejournal.com/tag/Детская%20одежда

И ручками дописываете в строчке через запятую: http://virtualshopping.livejournal.com/tag/Детская%20одежда,Пуховики?mode=and

Правила:
1. Пробелы между запятыми и тегами не ставите.
2. Теги на русском языке - с БОЛЬШОЙ БУКВЫ, на английском - со строчной.
3. Пробел между словами в теге ставится как %20. То есть например поиск по тегам детская одежда и она_же_мать! будет выглядеть так:
http://virtualshopping.livejournal.com/tag/Детская%20одежда,Она_же_мать!?mode=and
4. И в заключении ставите вот такую комбинацию ?mode=and

ВАЖНО писать теги именно так, как они указаны в колонке справа на главной странице!

Вуаля!

АПД: есть, кстати, еще один отличный способ найти нужную инфу:)

  • 37 комментариев

[livejournal.com profile] redvalkyria

28 октября 2011, 21:45:24 Local Комментарий изменен:  28 октября 2011, 21:45:33 Local

ааа, в она же матери - восклицательный знак. Если его добавить, то работает.

[livejournal.com profile] perfect_a

28 октября 2011, 21:46:28 Local

даааа, уже обнаружили, тупицо я.

[livejournal.com profile] redvalkyria

28 октября 2011, 21:47:43 Local

с кем не бывает. =)

[livejournal.com profile] perfect_a

28 октября 2011, 21:48:19 Local

да я тут между делом все, что-то ващеее

[livejournal.com profile] beloshvejka

28 октября 2011, 21:36:21 Local

Результатом будет объединение или пересечение множеств (тегов)?

[livejournal.com profile] perfect_a

28 октября 2011, 21:37:25 Local

объединение

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

28 октября 2011, 21:44:15 Local

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

[livejournal.com profile] ennor

28 октября 2011, 22:30:42 Local

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

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

[livejournal.com profile] ennor

29 октября 2011, 18:37:24 Local

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

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

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

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

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

Profile

anka: (Default)
anka

April 2017

S M T W T F S
      1
23 45678
9101112131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 6th, 2025 01:46 pm
Powered by Dreamwidth Studios