gpt4 book ai didi

php - 保存一个 'search' 用于以后的电子邮件通知

转载 作者:行者123 更新时间:2023-11-29 05:56:05 25 4
gpt4 key购买 nike

我有一个门户,您可以在其中搜索条目。我想实现一个功能来保存您的电子邮件以进行搜索,以便在有更多条目匹配我的搜索时让门户向您发送通知。搜索本身确实有几个参数,这些参数将来可能会发生变化。

这里只看到两个选项,都不满意

  1. 将每个参数保存在一列中,这意味着每次搜索参数更改时都会更改表格
  2. 将参数保存为 json 编码字符串,就像 wordpress 处理它一样,这感觉像是一个缓慢的解决方案(这也意味着如果参数本身发生变化,则要遍历(和编辑)每个条目

我的问题:为了“方便将来”使用而存储这样的数据的最佳做法是什么?

最佳答案

一旦设计了表格方案,就永远不必更改它。这总是会导致很多问题。

目标是保存由参数及其具体组成的搜索。这对我来说看起来像 3 个表:

searches(id, user_id, created_at, ...)
parameters(id, name, ...)
values(search_id, parameter_id, value)

其中 values.search_idvalues.parameter_id 是引用 searches.idparameters.id 的外键> 分别。

关于php - 保存一个 'search' 用于以后的电子邮件通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49214573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com