问题标签 [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.
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。但是,我必须遗漏一些东西。
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
javascript - 将 Angular 2 应用程序转换为集成 sdk
我有一个 Angular 2 应用程序。我想知道是否可以将此应用程序转换为可集成的 sdk,其他应用程序可以通过在其标头中添加脚本标签来使用该 SDK。如果这不可能,任何人都可以提供任何教程链接,说明如何构建一个可以集成到其他应用程序中的简单 sdk。谢谢你。
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 选项,但没有任何变化。
javascript - 使用 containsIn 解析 JavaScript SDK 订阅
我正在尝试检索特定用户参与的聊天并且有效,但是当我订阅该查询并且有人开始与我聊天或我开始与新人聊天时,它不会更新。当我手动重新加载页面时,它会获取最新的聊天记录,所以我认为我的查询有效,但订阅它却无效。
这是我的查询:
这是订阅:
我尝试通过省略第二行并订阅整个表并使用lodash
以某种方式过滤结果来手动完成。
除了手动操作之外,还有什么解决办法吗?
docker - 解析云代码未执行指定任务且未创建日志
我的 afterSave 云代码应该在每次保存后运行,但我没有看到它执行任务。也没有调试信息写入本地“temp.txt”文件
我的解析服务器在 docker 容器上运行(可能是相关的) 在/parse-server/cloud子文件夹中创建 main.js 之后,我做了一个干净的 docker run(启动解析服务器),但仍然没有看到任何东西
我该如何调试这个云代码问题?
我的 main.js 内容:
javascript - Parse.com 匹配给定关系列中数组上的所有指针
我有一个指向类Conversation
的关系属性的类。members
User
该members
属性由属于特定对话的人组成。
现在我想查询给定的指针数组User
是否是特定对话的一部分,因为所有元素都必须匹配。
我尝试使用containsAll("members", users)
但得到了undefined
.
有效,但它返回了所有匹配的对话,该对话在数组
containedIn()
中至少有一个匹配项。效果不佳,请注意该变量是指针数组,而不仅仅是字符串数组,但我也尝试了那个,但无处可去。User
equalTo("members", users)
users
objectId
这是我尝试过的: * 创建userRelationQuery.equalTo('member', ParseUser1)
了多达 N 个用户但仍然无法工作的AND 查询
这是我的解决方案,但请随时纠正此问题以进行改进
javascript - 在我的 react native 项目中安装 Parse SDK 时,它显示 Can't find variable: localStorage 错误
当我在 react-native 中的现有项目中安装解析库时,它显示找不到变量:localStorage 错误并破坏了我的应用程序。
当我使用 install.save 方法时,它会显示错误。
parse-platform - 解析服务器 - 如何从云代码中的 ParseGeoPoint 中提取经度+纬度
在云代码中,我想从存储在数据库中的地理点获取经度和纬度。
这是我在日志中看到的一些内容 - 对于 afterSave 功能
在 afterSave 云函数中 - 我正在通过调用读取 geoPint 本身:
但是如何从地理常数中获得经度和纬度?
javascript - 如何在 Parse 中以编程方式设置类级别权限?
根据Parse Schema Javascript docs,似乎没有办法使用 JS api 设置 classLevelPermission。但是,这似乎可以通过REST api实现。有没有办法用 JS api 做到这一点?