Цитата:
Сообщение от
Артем Enot Грунин
Извините, я не внимательно читал. Ну вариант еще сделать развязочный объект "Фильтры пользователей", который будет содержать слова фильтра и ссылку на пользователя. N:N сделать предлагаю. Пусть, тогда ваш алгоритм ищет в контексте все слова из этого объекта и уведомляет нужного пользователя.
Спасибо за отзывчивость)
То есть если я правильно понял:
1. Нужно создать новую сущность "фильтры пользователей".
2. Создать лукап поле, связанное с этой сущностью как N:N
3. Брать значение поискового фильтра из полей связанной через лукап сущности "фильтры пользователей".
4. Отправлять уведомления выбранному в лукапе пользователю.
Если я правильно понял, то вот какие вопросы возникли:
Опять таки в один момент времени бизнес процесс(а он периодически повторяется) будет брать настройки поискового фильтра у одного пользователя. После смены пользователя в лукапе, может возникнуть(и скорее всего так и произойдет) то, что ранее запущенный бизнес процесс, обратившись к значению поля лукап, выдернет уже чужие данные оттуда и рассылку делать уже другому. То есть саму задачу, когда у каждого пользователя должны быть свои данные в форме(кроме варианта наплодить записей), это не решит? Извините, если я вас не так понял