WP SQL为所有用户添加带有空meta_value的meta_key

时间:2016-07-09 15:53:29

标签: mysql wordpress

对于项目,我们创建了一个new_user_meta表,其中包含WP user_meta表的新信息和更新。问题是,new_user_meta具有旧的没有的元密钥,并且它们不会因为它们不存在而不能更新。

如何将具有空meta_value的新meta_key添加到用户ID数组中?

实施例: meta_key(education)meta_value(空值)user_id(105,251,364)?

我想为此使用SQL查询。

提前致谢!

1 个答案:

答案 0 :(得分:0)

找到解决方案..

首先,我获取了要放入meta_key和meta_value的用户的所有ID。

然后我使用了以下查询:

org.springframework.core.convert.ConversionFailedException: Failed to convert from type [java.util.ArrayList<?>] to type [org.springframework.data.domain.Page<?>] for value '[BaseEntity [id=3259, createDate=Mon Jul 11 11:51:10 EEST 2016, updateDate=null], BaseEntity [id=3351, createDate=Mon Jul 11 11:51:10 EEST 2016, updateDate=null], BaseEntity [id=3328, createDate=Mon Jul 11 11:51:10 EEST 2016, updateDate=null], BaseEntity [id=3252, createDate=Mon Jul 11 11:51:10 EEST 2016, updateDate=null]]'; nested exception is org.springframework.core.convert.ConverterNotFoundException: No converter found capable of converting from type [java.util.ArrayList<?>] to type [org.springframework.data.domain.Page<?>]
    at org.springframework.core.convert.support.ConversionUtils.invokeConverter(ConversionUtils.java:42)
    at org.springframework.core.convert.support.GenericConversionService.convert(GenericConversionService.java:192)
    ... more

我更改了somekey(meta_key)和somevalue(meta_value)并为我需要插入的每个meta_key重复了它。