laravel真实的地产列表应用程序的“保存搜索”功能

szqfcxe2  于 2023-03-04  发布在  其他
关注(0)|答案(1)|浏览(112)

我正在开发一个列载地产物业的应用程式。我想加入类似eBay或Linkedin的“已储存搜寻”功能。使用者可使用下列属性搜寻物业:
1.位置
1.客房
1.属性类型
1.最低价格最高价格
然后他可以保存此搜索,并每天通过电子邮件或短信接收与其搜索匹配的新发布的广告。您对如何实现此功能有任何反馈吗?搜索功能正在工作,但如何保存搜索,并在新发布的广告与其搜索匹配时发送电子邮件。

ca1c2owp

ca1c2owp1#

首先你必须保存搜索参数,例如保存在表格中。
然后,您可以选择几种实现该功能的方式:

  • 事件(创建广告时)https://laravel.com/docs/10.x/events#main-content。
  • 职位(创建广告时)https://laravel.com/docs/10.x/queues#creating-jobs
  • 任务计划(每天、每周等)https://laravel.com/docs/10.x/scheduling#main-content
  • 可能还有其他我现在想不出来的方法

然后,您必须编写代码来检查创建的广告是否与搜索参数匹配,并在匹配时发送通知。

相关问题