这是一个游戏应用程序。在我的游戏中,我想在我的数据库的单个字段中保存对玩家的特殊效果。我知道我可以只放一个参考 ID 并做另一张桌子,我还没有取消这个选项。编辑:(添加信息)这是用于节点中的服务器而不是浏览器。
我考虑存储数据的方式是作为 javascript 对象,如下所示:
effects={
shieldSpell:0,
breatheWater:0,
featherFall:0,
nightVision:0,
poisonResistance:0,
stunResistance:0,
deathResistance:0,
fearResistance:0,
blindResistance:0,
lightningResistance:0,
fireResistance:0,
iceResistance:0,
windResistance:0}
将其存储为字符串并使用 effects=eval(effectsString) 似乎很容易 有没有一种简单的方法可以使它成为一个字符串,或者我必须这样做:
effectsString=..."nightVision:"+effects.nightVision.toString+",poisonResistance:"+...