草庐IT

Relationship

全部标签

ios - 休息套件 0.20 : POST CoreData relationship with Foreign-Key

我在使用RestKit和CoreData时遇到了一些困难,尤其是因为RestKit0.20的示例和文档太少了。我有一个(托管)对象Song与Album具有多对一关系。以下代码可以发布JSON,但不能采用服务器除外的flattened格式。//DefinedelsewhereAlbum*theAlbum;RKObjectManager*objMan=[selfobjectManager];//ResponseMappingRKObjectMapping*responseMapping=[RKObjectMappingmappingForClass:[Songclass]];[respon

iphone - 核心数据 : Fetch result from multiple entities or relationship

我有两个实体。员工实体@interfaceEmployee:NSManagedObject@property(nonatomic,retain)NSString*dept;@property(nonatomic,retain)NSString*email;@property(nonatomic,retain)NSString*name;@property(nonatomic,retain)Department*deptEmp;@end和部门实体@interfaceDepartment:NSManagedObject@property(nonatomic,retain)NSString*

ios - 导出核心数据实体的最佳实践

我需要导出一些实体及其关系,以便将其导入其他iOS设备。例如:A.relationship1>B.relationship1(onetomany)B.relationship2C.relationship1(onetoone)有没有一种方法可以序列化/反序列化(或其他方法)以“轻松”导出/导入核心数据模型的片段(对象及其关系由获取的结果Controller获取?通过序列化所有数据包(NSData或其他东西),反序列化并将其插入上下文(导入)。请指出正确的方向。提前致谢。 最佳答案 我认为对你来说最好的方法是将你的CoreData对象

ios - 查询 Realm 中的关系数组

假设我有一个Dog和PersonRealm对象,例如@interfaceDog:RLMObject@propertyNSString*name;@propertyNSIntegerage;@propertyRLMArray*owners;@end@implementationDog@endRLM_ARRAY_TYPE(Dog)@interfacePerson:RLMObject@propertyNSString*name;@propertyRLMArray*dogs;@end@implementationPerson@endRLM_ARRAY_TYPE(Person)这是来自Realm

ios - 核心数据与同一实体的多种关系

我现在一直在研究CoreData,现在我决定是时候在我正在做的一个新项目中使用它了。我从未在工作项目中使用过它,我只是遇到了一些问题,我希望得到社区的反馈。我正在做一个基于位置的应用程序,我想在我的核心数据模型中存储“郊游”,所以对于每次旅行,我都有一些传统信息,如日期、距离、描述等......但我还需要保存位置信息,我需要在map上绘制一些点。所以我每次旅行都有一个“到”和“从”对象,我创建了一个具有纬度、经度和位置名称属性的MapPoint实体。在我的Trip实体上,我添加了一个“to”和一个“from”关系,目的地是MapPoint。但是我该如何处理逆属性呢?因为Xcode似乎会

swift - Vapor 中相同模型之间的 sibling 关系

我有一个User模型,我想向它添加一个friends属性。friend,应该是其他用户。我创建了UserFriendsPivot:finalclassUserFriendsPivot:MySQLPivot,ModifiablePivot{varid:Int?varuserID:User.IDvarfriendID:User.IDtypealiasLeft=UsertypealiasRight=UserstaticvarleftIDKey:WritableKeyPath{return\.userID}staticvarrightIDKey:WritableKeyPath{return\.

swift - 核心数据 : NSFetchedResultsController with objects are in a relationship

我有两个实体CIDMPost和CIDMUser。CIDMPost与名为invitees的CIDMUser具有一对多关系。现在我有一个CIDMPost的实例让我们说postObject从那里我可以通过编写postObject.invitees轻松获得被邀请者,它将返回NSSet.现在我的要求是我希望这些被邀请者(postObject.invitees)作为NSFetchedResultsController显示在UITableView中,样式为Group。还需要满足以下条件。按invitationStatus(CIDMUser的一个属性)分组按邀请状态升序订购Declaration:我尝

ios - Swift - 核心数据关系 - 专辑风格

几天来,我一直致力于建立一个有效的CoreData关系。我取得了一些进展,但没有实质性进展,所以我希望比我聪明得多的人能够解决这个问题并帮助我。关于一些上下文,我实际上是在创建一个相册应用程序。相册里有照片,每张照片上都有说明。我构建了一个实体“ScannedItem”,它具有属性“savedTitle”、“savedText”和“savedImage”。savedTitle=图片的标题。savedText=图片的标题。savedImage=图片本身。我不确定如何将“ScannedItem”(包含先前属性的实体)添加到我的“相册”实体。有关更多信息,“ScannedItem”及其所有属

ios - SWIFT 的核心数据 : How to delete object from Relationship entity?

我很困惑,无法找到任何关于如何最好地做到这一点的教程或文档。问题:我有两个实体,Person和Location。人可以有很多位置。我已正确设置所有内容,可以从表格View中添加/删除人员,没问题。我遇到的问题是在创建第一个位置后尝试添加和删除位置——当第一次插入此人时,它还会添加一个位置。为此,PersonModel(PersonEntity)类有:classPersonModel:NSManagedObject{@NSManagedvarName:String@NSManagedvarAge:String@NSManagedvarLocation:NSOrderedSet}Locat

java - UML 类图,如何显示类扩展线程?

我有一个名为ServerSide的类,其中包含另一个名为Cserver的类。下面的代码片段应该可以解释我在说什么:publicstaticvoidmain(String[]args)throwsException{System.out.println("Theserverisrunning.");intclientnumber=1;ServerSocketserver=newServerSocket(9090);try{while(true){newcserver(server.accept(),clientnumber++).start();}}finally{server.clos