Спасибо, только у вас ошибка наверное, получилось сделать вот так: select * from favorite_suppliers where user_id = 1 and supplier_id in
(
select friend_id from friend_requests where user_id = 1
)
UNION
select * from favorite_suppliers where supplier_id = 25
Но ведь такой запрос не сортирует результат по списку друзей
Допустим таблица users =-> id, name , нужно получить все записи с таблицы favorite_suppliers, где supplier_id 25, при этом в начале списка должны быть все друзья пользователя с id 1, таблица friend_requests это заявки в друзья к пользователям
связи письма<->новости и письма<->заказы один ко многим (1 новость -> много писем, 1 заказ-> много писем), то-есть news_id и order_id в таблице писем не будет большим нарушением?
Александр Аксентьев: чтобы такое реализовать, сторонний сервис должен будет иметь контроль над номером телефона (сим картой), если пользователь не является абонентом этого сервиса - получить контроль он не сможет.
query это текст запроса, который typeahead передает автоматически в вызываемую функцию, он нужен для поиска инфы в БД, сейчас я просто поставил туда 2 значения, чтобы показать пример. Если поставить getList(), все работает, но только 1 раз, а нужно чтобы source запрашивался каждый раз при вводе текста
DevMan: первый комментарий, это цитата с моего вопроса, ссли использовать те плагины, которые вы предлагаете, в поле для ввода можно ввести любое значение, даже то, которого нету в базе данных
Но ведь этот метод возвращает список сообществ указанного пользователя