Методи розширеного пошуку
Отже, ви хочете знайти щось особливе? Методи розширеного пошуку дають змогу використовувати будь-яку кількість параметрів для пошуку й сортування абонентів. Ви можете здійснювати пошук за будь-якими даними, зазначеними в полях із відомостями про абонентів, або за участю у списках.
Пошук за даними, зазначеними в полях
Введіть повну назву поля, у кінці поставте двокрапку, а потім додайте текст, який ви шукаєте.
[назва поля]:[умова пошуку]
Примітка. Пам’ятайте, що власне умови пошуку слід вводити без пробілів.
Приклад | Результат |
---|---|
firstname:Dean | Усі абоненти, для яких у полі firstname (ім’я) зазначено Dean. |
city:New York | Усі абоненти, для яких у полі city (місто) зазначено New York. Примітка. Оскільки йдеться про пошук у текстових рядках, відвідувачі, для яких у полі city (місто) зазначено абревіатуру NY, не відображатимуться в результатах пошуку. |
zip:111 | Усі абоненти, у полі zip (поштовий індекс) яких є три одиниці поспіль. |
Пошук за списками
Щоб виконати пошук за списками, у яких абонент бере участь, можна використати кілька команд. Пам’ятайте, що назву списку потрібно брати в лапки.
- Якщо вказати умову пошуку member_of:"Назва списку", результат міститиме інформацію про всіх відвідувачів, які є учасниками зазначеного списку.
- Функція only_in_all_list повертає всіх користувачів, які не є учасниками жодного списку та є активними абонентами. Це корисно, якщо ви не вказали список для реєстраційної форми або випадково видалили список.
- Якщо вказати умову member_of:"*", результат міститиме інформацію про всіх відвідувачів, які не беруть участі в жодному списку, зокрема у вашому списку заглушення.
Використання одразу кількох умов пошуку
Поєднати кілька умов пошуку можна за допомогою з’єднувачів AND, OR і NOT. Введіть першу умову пошуку, пробіл, потім введіть відповідний з’єднувач (AND, OR або NOT), ще раз пробіл і наступну умову пошуку.
Приклади
- not member_of:"All Stars"
Усі абоненти, які не є учасниками списку All Stars.
Примітка. Оскільки в умові пошуку використовується з’єднувач, між словами not і member пробіл ПОТРІБЕН.
- firstname:Dean and city:New York and member_of:"All Stars"
Усі абоненти, для яких у полі firstname (ім’я) зазначено Dean, у полі city (місто) зазначено New York і які є учасниками списку All Stars. Оскільки для цих умов пошуку використано з’єднувач AND (ТА), результат міститиме інформацію тільки про тих абонентів, які відповідають усім критеріям пошуку. - member_of:"Rock and Roll Lovers" and not member_of:"Eric's List"
Усі абоненти, які є учасниками списку Rock and Roll Lovers, але не є учасниками списку Eric’s List.
Примітка. У цьому прикладі використовується кілька з’єднувачів, адже пошук виконується за кількома критеріями, один із яких передбачає пошук за списком і містить негативну частку.
- member_of:"Rock and Roll Lovers" or member_of:"Eric's List"
Усі абоненти, які є учасниками списку Rock and Roll Lovers або списку Eric’s List. Оскільки в цьому запиті використано з’єднувач OR (АБО), абоненти можуть бути учасниками будь-якого з цих списків або навіть їх обох.