草庐IT

子实体

全部标签

iphone - 我如何从核心数据中的子实体访问子实体属性

我在核心数据中有一个名为element的super实体,有两个名为(IsBoolean,IsGrade)的子实体,我尝试从下面的代码访问这些子实体属性。关于这个问题我需要你的帮助--------------------核心数据结构--------------------super实体[Element->elmentID]子实体[IsBoolean->value]+[IsGrade->value]--------------------简要代码-----------------------------NSFetchRequest*formRequest=[[NSFetchRequesta

ios - 我可以防止 RestKit+CoreData 覆盖本地实体更改吗?

我已经使用一系列对象映射配置了一个RKObjectMappingProvider子类,这些对象映射将各种服务端点映射到我的本地核心数据实体和持久存储。假设我有一个服务端点/api/workorders并且我使用loadObjectsAtResourcePath:usingBlock:来获取Xworkorders列表并保存到CoreData。接下来,用户使用应用程序修改了其中2个实体,但没有将更改推送回服务。如果用户再次调用/api/workorders来获取最新的工单,有没有办法让RestKit不自动覆盖对已更改实体的本地修改? 最佳答案

postman请求JSON格式,后台@RequestBody实体类接收不到数据

原因:1.我们的驼峰模式出问题了,当驼峰前只有一个小写字母,然后后面是大写字母,就会出现接收不到数据的情况。2.只有一个首字母大写的字段也会失效。postman请求: 实体类:控制层:两种解决方式:1.在实体类上加上@JsonProperty(value="")注解 2.修改实体类名(让他符合驼峰命名)

ios - 执行核心数据迁移时,如何从不同实体的源存储中继承旧值?

我正在使用CoreData的标准映射模型方法执行迁移,它似乎工作正常,除了一件事:我已经将一个属性从一个实体移动到另一个实体,并且我想移动基础值作为迁移的一部分,从源存储到新实体。这应该是可能的,但我无法弄清楚我需要采取哪些步骤来完成它。 最佳答案 我认为一种方法是继承NSEntityMigrationPolicy并将您的逻辑放在那里。您可以在那里导入其他所需实体的类文件。在Xcode中,您可以将“属性映射”下的“表达式”设置为FUNCTION($entityPolicy,"yourMethodName",$source)。

ios - 计算实体层次结构中的项目

我遇到了一个问题,我确实解决了它,但我觉得它效率很低,这涉及遍历父/子引用的核心数据(适用于iOS)实体层次结构以计算附加到某些项目的数量实体。让我更具体一点。我有两种类型的实体:Category和Attachment。Category实体通过父/子引用链接。附件以多对一的方式链接到类别(一个类别的多个附件)。如果我想计算属于给定Category层次结构的附件数量,是否有一个NSFetchRequest比这个?NSIntegercount=0;NSMutableArray*stack=[[NSMutableArrayalloc]init];[stackaddObject:targetC

使用Web API,将实体列表列入HTML页面上的下拉列表

我正在尝试使用WebAPI加载CRM中的所有可用实体,并且能够获取所有必需的信息。URL/api/data/v8.0/EntityDefinitions?$select=SchemaName,LogicalName,IsValidForAdvancedFind&$filter=IsValidForAdvancedFindeqtrue但是,无法在页面加载上填充下拉列表(这是一个HTML页面)。请帮助我如何实现?varselect=document.getElementById("selectEntity");for(vari=0;i看答案您必须更改语法以进行下拉text任务。el.text=op

ios - 核心数据 : fetch result from two entities, 和结果包含两个实体中的信息

有两个实体:我想做一个类(class)表。第一个实体是Course,第二个是TimeAndPlace。在大学里,有一些类(class),一门类(class)可能有不同的时间或地点。现在我想在每个工作日获取Course及其关联的TimeAndPlace。但有一些限制:如果当前周在开学周和学期的最后一周之间,则需要该类(class);在本类(class)中,选择工作日等于某个工作日的类(class)。最后,我想获得类(class)及其相关的时间和地点。我对CoreData不太熟悉,你能帮我吗?已编辑:就像SQL一样:SELECTCourse.courseName,TimeAndPlace.

ios - 当子查询谓词只包含一个实体时,Core Data SQLite 查询速度呈指数级下降

我正在使用子查询谓词对核心数据托管对象上下文执行提取,以提取要放在map上的实体。实体按相关实体的属性进行过滤,因此使用了子查询。子查询的谓词因用户选择的过滤条件而异。我发现这些子查询谓词中最简单的一个是导致提取时间比它应该的时间长得多。我的简化对象图如下所示:Entity>RelatedEntityFilterRelationship-latitude-longitudeNSFetchRequest上的谓词看起来像这样:(latitude>#.#ANDlatitude#.#ANDlongitude0JUST_ONE_HERE表示在子查询谓词的这一部分的集合中只有一个实体时,这是查询花

最新Unity DOTS Instancing合批:如何针对单个渲染实体修改材质参数

最近在做DOTS的教程,由于DOTS(版本1.0.16)目前不支持角色的骨骼动画,我们是将角色的所有动画数据Baker到一个纹理里面,通过修改材质中的参数AnimBegin,AnimEnd来决定动画播放的起点和终点,材质参数AnimTime记录当前过去的动画时间。但是在做大规模战斗控制的时候,有10000+的小兵在战斗,动画控制的时候,如果通过修改材质参数,来切换每个角色的动画。想要让角色之间的动画控制彼此独立,就必须要求每个角色有不同的材质对象,这样会导致10000+的小兵由于使用了不同的材质,无法通过GPUInstancing合批。问题的关键是我们要找到一种方法,让10000+的小兵使用同

ios - 从实体 A 的给定实例获取实体 B 所有实例的总和

实体A和实体B(iOS核心数据应用程序)之间存在一对多关系。我需要从实体A的给定实例中获取实体B所有实例的NSDecimalNumber属性的总和。有人有这方面的教程或示例吗? 最佳答案 您将使用@sumcollectionoperator因此:NSNumber*theSum=[ObjectA.objectBsvalueForKey:@"@sum.numericalAttribute"]; 关于ios-从实体A的给定实例获取实体B所有实例的总和,我们在StackOverflow上找到一个