问题标签 [parse-javascript-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
30 浏览

parse-platform - 无法在 javascript 中初始化 Parse

我有一个自托管的解析服务器。但是我似乎无法在 javascript 中保存一个简单的对象。

我的服务器运行良好并且能够执行 parse-server-example。

但是,当我尝试添加新页面时,它似乎不起作用。

在我的 Index.js 我有这条线

然后在 /public/simplesave.html 中:

最后在 /public/assets/js/simplesave.js 中:

用 xhttp.send() 替换它但是有效。我认为我假设 Parse 不需要再次初始化是正确的,我可以简单地调用 Parse。

去 localhost:1337/testsave 我希望函数被调用和一个 TestObject。但是,我必须遗漏一些东西。

0 投票
1 回答
437 浏览

parse-platform - Parse.Query unable to find objects when called within Parse.Cloud code

I'm struggling to figure out why my queries will not work when called from Parse.Cloud triggers.

I want to define some logic after an object of particular class was saved (the class is 'Message' in my case).

I'm testing the following simple code in my cloud/main.js:

And when I start my instance of parse-server, the following is logged to the console:

However, when I save any object of 'Message' class, I get an error:

I'd expect it to log the very same object that was retreived when the server started but instead, it returns a '101 object not found' error.

I think I configured everything according to the documentation but there's a possibility I just missed something.

I'm using Parse Server 3.1.3 and Parse JS SDK 2.1.0

0 投票
1 回答
136 浏览

javascript - 将 Angular 2 应用程序转换为集成 sdk

我有一个 Angular 2 应用程序。我想知道是否可以将此应用程序转换为可集成的 sdk,其他应用程序可以通过在其标头中添加脚本标签来使用该 SDK。如果这不可能,任何人都可以提供任何教程链接,说明如何构建一个可以集成到其他应用程序中的简单 sdk。谢谢你。

0 投票
1 回答
345 浏览

parse-server - Parse-Server - 无法从远程机器上的数据库中获取数据

我正在使用 Parse-Server,并且我在 C# 和 Swift 上开发了软件,使用适当的 SKD 远程从该服务器获取数据到每种编程语言,没有任何问题。

但现在我需要使用浏览器获取数据,但从远程计算机获取数据时遇到了问题。我可以在安装 Parse-Server 的计算机上使用 localhost 来获取它。

我正在使用 parse sdk for javascript。

这是我的代码(index.html):

这是 Parse-Server 初始文件 (index.js)

这是我从浏览器收到的错误:

谷歌浏览器:

POST http://localhost:1337/parse/classes/Internacao net::ERR_CONNECTION_REFUSED

Mozilla 火狐:

跨域请求被阻止:同源策略不允许在http://localhost:1337/parse/classes/Internacao读取远程资源。(原因:CORS 请求未成功)。

我已经下载了 cors() 并在应用声明之后使用它,但它仍然无法正常工作。

我尝试过创建路线和 cors 选项,但没有任何变化。

0 投票
0 回答
180 浏览

javascript - 使用 containsIn 解析 JavaScript SDK 订阅

我正在尝试检索特定用户参与的聊天并且有效,但是当我订阅该查询并且有人开始与我聊天或我开始与新人聊天时,它不会更新。当我手动重新加载页面时,它会获取最新的聊天记录,所以我认为我的查询有效,但订阅它却无效。

这是我的查询:

这是订阅:

我尝试通过省略第二行并订阅整个表并使用lodash以某种方式过滤结果来手动完成。

除了手动操作之外,还有什么解决办法吗?

0 投票
1 回答
54 浏览

docker - 解析云代码未执行指定任务且未创建日志

我的 afterSave 云代码应该在每次保存后运行,但我没有看到它执行任务。也没有调试信息写入本地“temp.txt”文件

我的解析服务器在 docker 容器上运行(可能是相关的) 在/parse-server/cloud子文件夹中创建 main.js 之后,我做了一个干净的 docker run(启动解析服务器),但仍然没有看到任何东西

我该如何调试这个云代码问题?

我的 main.js 内容:

0 投票
1 回答
120 浏览

javascript - Parse.com 匹配给定关系列中数组上的所有指针

我有一个指向类Conversation的关系属性的类。membersUser

members属性由属于特定对话的人组成。

现在我想查询给定的指针数组User是否是特定对话的一部分,因为所有元素都必须匹配。

我尝试使用containsAll("members", users)但得到了undefined. 有效,但它返回了所有匹配的对话,该对话在数组 containedIn()中至少有一个匹配项。效果不佳,请注意该变量是指针数组,而不仅仅是字符串数组,但我也尝试了那个,但无处可去。UserequalTo("members", users)usersobjectId

这是我尝试过的: * 创建userRelationQuery.equalTo('member', ParseUser1)了多达 N 个用户但仍然无法工作的AND 查询

这是我的解决方案,但请随时纠正此问题以进行改进

0 投票
1 回答
210 浏览

javascript - 在我的 react native 项目中安装 Parse SDK 时,它显示 Can't find variable: localStorage 错误

当我在 react-native 中的现有项目中安装解析库时,它显示找不到变量:localStorage 错误并破坏了我的应用程序。

当我使用 install.save 方法时,它会显示错误。

0 投票
2 回答
156 浏览

parse-platform - 解析服务器 - 如何从云代码中的 ParseGeoPoint 中提取经度+纬度

在云代码中,我想从存储在数据库中的地理点获取经度和纬度。

这是我在日志中看到的一些内容 - 对于 afterSave 功能

在 afterSave 云函数中 - 我正在通过调用读取 geoPint 本身:

但是如何从地理常数中获得经度和纬度?

0 投票
3 回答
199 浏览

javascript - 如何在 Parse 中以编程方式设置类级别权限?

根据Parse Schema Javascript docs,似乎没有办法使用 JS api 设置 classLevelPermission。但是,这似乎可以通过REST api实现。有没有办法用 JS api 做到这一点?