Было бы хорошо уточнить какой товар.
Если товар какой-то редкий и магазины всегда разные, то проще нанимать раба рабочего, который будет покупать товар, как только появится. Невозможно написать скрипт покупки товаров с неизвестных магазинов. Я тоже некоторые магазины (конкретно, кошельки) находил на https://lolz.guru/. Но я заранее списывался с продавцами и уточнял объемы, оптовые цены. Они направляли меня на свой сайт магазина или бота в телеге.
Единственное адеватное, что можно сделать - это парсить (находить в автоматическом режиме) посты о продаже такого-то товара и записывать ссылки на посты (а после их вручную посещать). Но даже в этом случае часто бывают скамеры (воры геи пидоры), которые пишут о продаже такого-то товара и сливаются при первой оплате. Проще найти конкретный магазин и скупать нужный товар, заранее списавшись с продавцом. А если есть конкретный магазин, то написать скрипт покупки способен почти каждый на этом форуме.
P.s. И насчет чекера товара, а потом покупки - это так не работает. Ты сначала покупаешь товар и только потом можешь его прочекать. В хороших магазинах при нерабочем товаре есть замена - ты сообщаешь, что такие-то штуки нерабочие, и тебе делают замену.
Как сделать выборку "не содержит" и "не равно" (база)
-
@selector said in Как сделать выборку "не содержит" и "не равно" (база):
если тип данных число
да при чем тут "если".
мне строку в число переводить?Иван Петрович Сидоров
Сергей Николаевич Иванов
Федор Михайлович Достоевскийдавайте числами ))
мне надо выбрать все которые не равны Сергей Николаевич Иванов или не содержат Сергей
строк под 30 тыс -
Иван Петрович Сидоров
Сергей Николаевич Иванов
Федор Михайлович Достоевский
Иван Федорович Сидоров
Сергей Петрович Иванов
Федор Александрович Достоевскиймне надо выбрать :
- все которые не равны Сергей Николаевич Иванов
- не содержат Сергей
строк под 30 тыс
решение тут, если есть варианты буду рад
-
@selector said in Как сделать выборку "не содержит" и "не равно" (база):
Может сам mongo не поддержывает такую выборку
Сам монго поддерживает, но все, что можно сделать програмно на интерфейс не переложишь.
-
@UserTrue said in Как сделать выборку "не содержит" и "не равно" (база):
@selector said in Как сделать выборку "не содержит" и "не равно" (база):
Может сам mongo не поддержывает такую выборку
Сам монго поддерживает, но все, что можно сделать програмно на интерфейс не переложишь.
сам монго даже если этот функционал запилить будет делать тоже самое?
брать все строки и проверять через регулярку? -
@kuzkuz said in Как сделать выборку "не содержит" и "не равно" (база):
сам монго даже если этот функционал запилить будет делать тоже самое?
брать все строки и проверять через регулярку?Никто его запиливать не будет, это раз. И нет, не тоже самое.
-
Вот у меня проблема была делал чекер на IP. надо вибрать все IP которие не юзались сайтом "paypal.com". Тогда как фильтра не содердит нет, добавил столбец номер сайта как int. и по нему не ровно
-
@kuzkuz said in Как сделать выборку "не содержит" и "не равно" (база):
Как бы Вы решали такую задачу?
Я решаю такие задачи общаясь с БД напрямую через nodejs
-
@selector said in Как сделать выборку "не содержит" и "не равно" (база):
@kuzkuz Шас напишут пилити mysql.
Да без разницы какая БД, у них у всех базовый функционал похож, для заковыристых задач придется учиться. Я тоже не рубил не в ноде ни в БД.
-
@selector said in Как сделать выборку "не содержит" и "не равно" (база):
@kuzkuz Шас напишут пилити mysql. Но чем больше робтаю тем больше возникает ситуаций с одновременним фильтром в несколькох таблицах монго. я воопше не рублю в базах. Но там вроде такое можно. и не только.
посколько с ней работаю на php это было первое о чем я подумал когда начинал с бас.
но начитавшись понял - тут не полезу. -
@UserTrue said in Как сделать выборку "не содержит" и "не равно" (база):
@kuzkuz said in Как сделать выборку "не содержит" и "не равно" (база):
Как бы Вы решали такую задачу?
Я решаю такие задачи общаясь с БД напрямую через nodejs
Не накинете примерчик?
. Есть переменные, от 3 до 8шт. Имена, например, Elena, Viktor, Petr и тд
Как выбрать кубиками строки с базы так чтобы поле name не было равно этим именам.
Т.е. нужно выбрать все строки у которых в name другие имена.
спс -
Не знаю, что там за очередной зуб который ты собрался дергать через жопу)))) Но... я бы парсил из базы в переменную и уже в БАС чекал по каким угодно условиям. И если не подходит парсил бы другой. Если надо, как то организовал бы удаление из базы строк, которые не подходят.
-
@IvanM said in Как сделать выборку "не содержит" и "не равно" (база):
.. я бы парсил из базы в переменную и уже в БАС чекал по каким угодно условиям. И если не подходит парсил бы другой. Если надо, как то организовал бы удаление из базы строк, которые не подходят.
Желательно получать с базы только нужные строки а не все подряд.
Нужно получить строки который в поле name не содержат ни одно из имен Elena, Viktor, Petr и тдНо в бас не задать условие - name "не содержит" (есть только "содержит")
На самом деле это обычная задача которую к сожалению стандартно тут не решить.ps твой костыль понятен
-
@kuzkuz
Я бы заранее выпарсивал имена наверное тогда в отдельную строку, еще на стадии заполнения базы...
Блин это же базы... БАЗЫ... как их можно так организовать, чтобы потом всю строку приходилось парсить вообще все продряд? Я кнчн не mySQL-man, но базы вроде как должны подразумевать удобство работы с переменными которые в них находятся.А это тебе не подходит?
https://pacificsky.ru/recepty/sql/mysql/157-mysql-vyborka-dannyh-iz-bd-v-kotoryh-pole-ne-soderzhit-stroku.htmlНо в бас не задать условие - name "не содержит" (есть только "содержит")
[[]].indexOf("")<0 - это не сработает с name в базе?
-
@IvanM said in Как сделать выборку "не содержит" и "не равно" (база):
@kuzkuz
Я бы заранее выпарсивал имена наверное тогда в отдельную строку, еще на стадии заполнения базы...так так и есть. имена в отдельной колонке
@IvanM s
[object Object].indexOf("")<0 - это не сработает с name в базе?для этого надо получить все строки не обращая внимания на имена.
потом в цикле строки распарсивать и проверять соотвествующю переменную на indexOf
это костылище )в php при обращении к базе mysql можно указать одной строкой запроса что нужны строки не содержащие 'name' Not Like '%Petya%', Not Like '%Vasya%', Not Like '%Anton%'
и получишь строки без этих имен.
тут такого нет (