更新所有列LIKE' field'为NULL

时间:2015-12-14 12:00:56

标签: mysql

我有一个数据库表,其中包含: ID,名称,RefNumber然后: -

@products = Product.search(body: {
  query: {
    bool: {
      must: {
        dis_max: {
          queries: {
            query_string: {
              ...
            }
          }
        }
      },
      should: {
        nested: {
          path: 'conversions',
          score_mode: 'sum',
          query: {
            function_score: {
              boost_mode: 'replace',
              query: {
                match: {
                  "conversions.query": query
                }
              },
              field_value_factor: {
                field: 'conversions.count'
              }
            }
          }
        }
      }
    }
  }

当我使用字段1,field2中的新信息进行更新时,我希望其余所有字段都为空或NULL,因为它们现在没有任何意义。

我无法将它们全部命名(因为新的一直都是添加的),而是想要使用如下语句: - 列中包含字母'字段'将它设置为""。 可以这样做吗?

否则我如何删除除3个特定列之外的所有列。

0 个答案:

没有答案