解析云代码:“在关系上调用 .query() 时,”无法调用 null 的方法'_toPointer'”

Parse Cloud Code: "Cannot call method '_toPointer' of null" when calling .query() on a relation

本文关键字:调用 null 方法 toPointer 代码 关系 query      更新时间:2023-09-26

这是我一直在努力解决的问题,找不到快速的答案。最终,我意识到我没有正确审查 Parse 文档。

问题

如果您正在阅读此问题,也许您在云代码错误日志中收到以下错误

Result: TypeError: Cannot call method '_toPointer' of null

当您尝试调用Parse.Relation.query() 方法时。

解决方案

首先,请考虑您可能错误地检索了关系。我花了相当长的时间努力理解为什么如果我调用Parse.Object.get('RELATION_KEY')方法,我总是收到此错误。

应该打电话给.relation('RELATION_KEY')。我知道这是在 Parse.Object 文档中,但我看到了"get"并停止阅读。我的错误。

希望对您有所帮助。