Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Parse platform Parse.com类设计_Parse Platform_Schema - Fatal编程技术网

Parse platform Parse.com类设计

Parse platform Parse.com类设计,parse-platform,schema,Parse Platform,Schema,阅读所有与此相关的内容,我可以这样做。我正在尝试使用Parse.com开发一个配方应用程序。然而,开始与课程的设计斗争。我需要的是存储配方名称、配料及其数量的能力 目前我有: 食谱 名称字符串 描述字符串 ING成分与成分类别的关系 配料 制造商字符串 名称字符串 我陷入困境的是如何为每种配方的每种配料节省数量。从我所看到的看来,最好的办法是做一个三等舱。比方说 往复尾 与配方类的交互关系 对配料类的再请求 量 这似乎是一个非常迟钝的处理任务的方法,但我还没有找到更好的方法。欢迎任何输入。是的,

阅读所有与此相关的内容,我可以这样做。我正在尝试使用Parse.com开发一个配方应用程序。然而,开始与课程的设计斗争。我需要的是存储配方名称、配料及其数量的能力

目前我有:

食谱

名称字符串 描述字符串 ING成分与成分类别的关系 配料

制造商字符串 名称字符串 我陷入困境的是如何为每种配方的每种配料节省数量。从我所看到的看来,最好的办法是做一个三等舱。比方说

往复尾

与配方类的交互关系 对配料类的再请求 量
这似乎是一个非常迟钝的处理任务的方法,但我还没有找到更好的方法。欢迎任何输入。

是的,第三个类是合适的。其他选项意味着使用引用创建对象,而类是更好的方法。我将使用Recipe类和Detail类之间的关系,以及从Detail到Component的指针。从配方到细节的“关系”可以实现为一系列指针,因为成分列表不太可能特别长,也不太可能需要对其进行过滤

从配方中删除时,需要删除详细信息对象。成分不会或仅在没有指向它们的详细项目时才会被删除


请注意,当您下载配方的详细项目时,您可以使用includeKey来简化某些处理。指针允许您简化并包括指向配料的详细信息。

我想我有点误解。如果Recipe类有一个与Details类相关的列,您将如何建立这种关系?您计划如何填充?用户生成?当他们输入成分时,你搜索现有的成分并创建新的成分,创建指向它们的细节项目,并将细节添加到配方关系中。我在这方面以及我对解析的理解方面取得了相当大的进展。我现在想知道为什么使用从配方到细节的关系而不是数组更好。你当然可以使用指针数组,这种方法也意味着你可以使用includeKey来修剪请求计数。它对关系不起作用,重新阅读我不清楚的答案。。。。成分列表不太可能足够大,因此数组的性能是一个问题,因此如果您更喜欢这种方法,它是好的。解决了这个问题。因为我在做。AddingElements if将一个数组放入一个数组中,所以细节字段周围有两组[]。破坏了整个行动。