Parse: TypeError: Cannot call method 'split' of undefined at main.js:7:37
Parse: TypeError: Cannot call method 'split' of undefined at main.js:7:37
我正在尝试使用服务器创建的 "arrWords" 字段保存 ParseObject。但是,我不断收到
的错误
TypeError: Cannot call method 'split' of undefined at main.js:7:37
在输入值
时,在 Parse 仪表板中使用 Parse 提供的 SDK 和 我的服务器端代码都会出现此错误
["test","test2"]
对于 arrWords 数组。
我的代码很简单:
$query = new \Parse\ParseQuery("Post");
$object = $query->first();
$object->setArray("arrWords", ["test", "test2"]);
$object->save();
setArray()、setAssociativeArray() 和 add() 出现相同的错误。
备注:
- 我的 Post table 有超过 900,000 行
- 在新的 Object/Table 上重复上述步骤工作得很好(没有 JS 错误)
这是因为我的 table 大小和/或 Parse 系统问题吗?还是我做错了什么?
这似乎是 Parse 及其处理大型数据集的方式的问题。我已经从 Parse Dashboard 中找到了适合我现在需要的解决方法。
- 登录到 Parse
- 调出 Parse Core 仪表板
- Select 导入
- 拖放包含要导入数据的 JSON 文件
- 输入您的对象/Table/Class
- 等待导入完成。将添加新行。
有关 JSON 解析导入格式的提示
- 官方文档:https://www.parse.com/docs/data#data-import
- 官方博客post:http://blog.parse.com/2013/02/25/importing-json/
- JSON必须包裹在
{"results": [ Objects ] }
中
- 标准 JSON 格式适用于对象:
{ "field": "data", "array": ["data,"data"] }, { "field": ... }
我正在尝试使用服务器创建的 "arrWords" 字段保存 ParseObject。但是,我不断收到
的错误TypeError: Cannot call method 'split' of undefined at main.js:7:37
在输入值
时,在 Parse 仪表板中使用 Parse 提供的 SDK 和 我的服务器端代码都会出现此错误["test","test2"]
对于 arrWords 数组。
我的代码很简单:
$query = new \Parse\ParseQuery("Post");
$object = $query->first();
$object->setArray("arrWords", ["test", "test2"]);
$object->save();
setArray()、setAssociativeArray() 和 add() 出现相同的错误。
备注:
- 我的 Post table 有超过 900,000 行
- 在新的 Object/Table 上重复上述步骤工作得很好(没有 JS 错误)
这是因为我的 table 大小和/或 Parse 系统问题吗?还是我做错了什么?
这似乎是 Parse 及其处理大型数据集的方式的问题。我已经从 Parse Dashboard 中找到了适合我现在需要的解决方法。
- 登录到 Parse
- 调出 Parse Core 仪表板
- Select 导入
- 拖放包含要导入数据的 JSON 文件
- 输入您的对象/Table/Class
- 等待导入完成。将添加新行。
有关 JSON 解析导入格式的提示
- 官方文档:https://www.parse.com/docs/data#data-import
- 官方博客post:http://blog.parse.com/2013/02/25/importing-json/
- JSON必须包裹在
{"results": [ Objects ] }
中
- 标准 JSON 格式适用于对象:
{ "field": "data", "array": ["data,"data"] }, { "field": ... }