假设我有这些表/模型:
Product
- id
- last_updated_date
- name
- price
User
- id
- name
WishlistItem
- id
- user_id
- product_id
Product有几百万条记录,每天晚上都会通过数据导入自动更新(插入到新表中,删除旧表)。我基本上可以读到那个表/模型。
如果产品出现在用户的愿望清单上,并且价格下降,我希望能够通知该用户。有什么方法可以做到这一点呢?
我有几个想法:
跟踪wishlist模型中的Product.last_updated_date,并定期轮询产品表以查看它是否已经更新。这听起