问题标签 [parse4j]
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 - 为设备发送 parse4cn1 应用程序的构建时出错
我在为 iOS 构建(调试)时遇到了一些问题。
重现步骤:
- 创建一个新的 CN1 项目。发送 iOS 构建 -> 没有错误。
- 将 parse4cn1.cn1lib 拖入 lib 文件夹 -> iOS 构建失败并显示“java.lang.UnsupportedClassVersionError: com/moe/ibuddy2/iBuddyApplication : Unsupported major.minor version 52.0”。
- 一些谷歌搜索显示这可能意味着不支持 JDK 1.8。因此,我编辑 build.xml,到处用“1.7”替换“1.8”。
- 当我现在发送 iOS 版本时,错误消息是“/var/folders/p_/xlvwhg4101z8r81_nl13cds80000gn/T/build2564350766160402235xxx/dist/iBuddyApplication-src/com_parse4cn1_nativeinterface_Utils.m:3:9: fatal error: 'com_notparse4cn1_ParsePush.h'成立”
运行模拟器或为 Android 构建没有问题。
java - 使用 parse4j,我无法将 ParseObject 转换为扩展 ParseObject 的自定义类
使用以下自定义 parse4j ParseObject 类:
并加载以下内容:
我收到以下错误:
错误发生在System.out.println("objId: " + job.getDoor().getObjectId());
最初我以为是因为我离开了,fetchInBackground()
但它仍然无法正常工作。任何帮助是极大的赞赏。
有趣的是,我可以创建一个与 Door 对象链接得很好的新 Job。只是稍后检索它会导致问题。
我什至预先加载了 Doors 列表,希望能解决问题。我很想从作业中取消门的链接,只保存 objectId 字符串或自定义 UserID。
java - 使用 Heroku 迁移到 mLab 后创建 ParseObject
晚上好,
首先,我刚刚将 Parse.com 数据库移植到 Heroku,并且正在使用 mLab mongo 数据库插件。其次,连接数据库的应用程序是用java编写的。为了将两者连接在一起,我使用了 Parse4J 库。
我可以成功连接到数据库并查看数据库中的条目,所以我想那里有一个胜利。但是,当我尝试在某些表中创建对象时,它不是在数据库端创建它们。然而,在其他人身上它工作得很好。我仔细检查了代码,看看我是否犯了愚蠢的语法错误,但我看不到任何错误。
这是一个应该创建软件新版本记录的简单方法:
(数据库中的表称为“版本”,它有“版本”、“链接”和“最新”的参数以及Parse.com默认创建的参数)
奇怪的是,没有错误打印出来,并且 println() 语句成功打印到控制台。
感谢您阅读本文的问题,任何输入将不胜感激。
:)
编辑: 根据要求,这是我的主要方法,其中初始化 Parse 连接:
Parse.initialize() 方法中的参数填充了相关信息,尽管 Heroku 不再提供 restAPI 密钥,所以我不太确定是否需要允许 REST 功能?话虽如此,应用程序中的检索方法工作得非常好,所以我很难过。
编辑 2: 好的,所以我只是想我应该通过回调尝试一下,看看是否可以获得任何进一步的信息,我很高兴看到控制台上打印了一个错误:
java - 如何通过 Parse4J 连接到托管的 Parse-Server?
我希望能够使用 Parse4J 库 ( https://github.com/thiagolocatelli/parse4j/ ) 连接到托管的 Parse-Server。我想使用https://parseapi.back4app.com作为 API 端点。他们提供了可靠的 Parse 托管解决方案。
代码:
依赖项:
我尝试通过提供本地版本来覆盖 Maven 存储库,1.4-FIXED
即将 ParseConstants.java 中的 API_ENDPOINT 值更改为指向https://parseapi.back4app.com
,这是我的数据库所在的位置:
我收到了 ParseException:
这意味着我的连接未正确初始化:
通过更彻底地研究 Parse4J 库,我可能可以做更多的事情。然而,在这一点上,我迷路了。我能做些什么?
spring-mvc - 尝试使用 Thymeleaf 和 Parse 将模型渲染到 Springboot 应用程序中
我一直在关注本指南http://www.thymeleaf.org/doc/articles/springmvcaccessdata.html以了解如何使用 Thymeleaf 将数据模型呈现到 Springboot 应用程序中。我有一个函数可以从我的 Parse-Server 检索对象列表并将它们呈现为模型属性:
这是我发送到我的视图的模型的调试:
出于某种原因,我可以渲染currentRole
得很好。但是我无法从requests
模式部分渲染任何单个属性。我应该使用request.data.requestStatus
orrequest.requestStatus
吗?即使${request}
单独也不会渲染整个对象。我尝试了几种不同的方法。似乎没有一个工作。这是我的 HTML:
在我的 HTML 中,我遍历 requestList 中提供的请求对象,然后检索它们的属性。
Thymeleaf 是否敏感,如果我在 HTML 中的任何地方有一个错字,所有对象都不会呈现?还有什么问题?我需要将我的 ParseObject 转换为 Java 对象吗?我需要传递 ArrayList 而不是 List 吗?
问题似乎在于列表本身的呈现。我从 HTML 中删除了所有属性,只为列表提供了静态文本。它应该渲染了 15 行静态文本,但它根本不渲染任何东西......我想知道它可能是什么。
java - 无法使用 Thymeleaf 呈现对象:在“org.parse4j.ParseObject”类型的对象上找不到属性或字段 - 可能不是公共的?
我一直在关注本指南http://www.thymeleaf.org/doc/articles/springmvcaccessdata.html以了解如何使用 Thymeleaf 将数据模型呈现到 Springboot 应用程序中。我有一个函数可以从我的 Parse-Server 中检索对象列表并将它们呈现为模型属性:
这是我发送到我的视图的模型的调试:
我能够渲染对象,因为我可以包含静态文本而不是其属性,并且它将循环 15 次(在查询中检索到的对象数)。但是每当我输入request.requestText
或request.requestStatus
出现错误时:
例外:
为什么 Thymeleaf 无法访问 ParseObject 属性?
例如,当我自己打印${request}
时,我得到:org.parse4j.ParseObject@5975192b
我也可以检索${request.objectId}
。检索属性的语法是什么?${request.data.requestText}
似乎也不起作用......
java - 如何使用 ParseQuery 对同一数据库列进行 OR 查询?
我有几个约束的查询:
其中一个约束恰好与我数据库中的同一列相关:
以上似乎不起作用。如何使用 ParseQuery 对同一数据库列进行 OR 查询?
java - 将时间戳转换为 Java 中的简单日期并添加到 ParseObject
不重复:我打算针对这个问题解决java.lang.IllegalArgumentException
在尝试将格式化的日期添加回 aParseObject
以进行渲染时抛出的问题。
我有一个日期列表,当我将它们呈现到我的页面时,我想以更易读的格式显示它们。即我想Wed Mar 29 13:32:35 CEST 2017
成为Wed Mar 29
。
我认为SimpleDateFormat
这就足够了,但我不能放弃额外的时间戳信息并将对象添加回我的集合中。我应该怎么办?
例外: