mapping-model

    2熱度

    1回答

    最初的模式是這樣的,所在部門有一組工人: Department <--->> Job <--->> Worker ,它需要進行更改,以便工人的關係被移動到是相到喬布斯,我想我需要這個: Department <--->> Job <<--->> Worker 首先,這是否有意義?那麼如果是這樣,我該怎麼做遷移? 哪裏的所有文檔&關於這些主題的例子?例如,映射模型中的值表達式,

    0熱度

    1回答

    多個實體是否有辦法瓶坯以下映射(使用數據庫第一種方法): 表:(使用C#的定義表語法僅出於可讀性目的) table MainItems { column PK not-null unique int MainItemKey; column string Name; column string AspectAInfo; column string Aspec

    3熱度

    1回答

    啓用了核心數據遷移調試時,執行遷移時,我發現三個實體(2,3,4)具有更改的哈希,如預期的那樣。實體1不改變並且用於說明。 存儲元數據(源模型): Entity1 = <67852e01 ...>; Entity2 = <2b68bba5 ...>; Entity3 = <58babd8d ...>; Entity4 = <1c694c80 ...>; 當前模型(目標模型): Entit

    2熱度

    1回答

    我試圖調試我的映射模型未被我的遷移使用的問題,所以我打印出sourceModel和destinationModel的versionIdentifiers,但都是空白的。 http://developer.apple.com/library/ios/#documentation/cocoa/Reference/CoreDataFramework/Classes/NSManagedObjectMode

    0熱度

    1回答

    我有一個版本1.0,目前分佈在應用商店中。該版本使用版本1.0的模型。模型商店中的一些實體會填充預定義數據,因此應用程序打包時商店已經包含這些數據,應用程序不會讓用戶更改這些實體(只能讀取)。該商店是SQLite類型的。 我發現在版本1.0中,實體(其中一個預定義實體)中包含一個包含錯誤值(針對此實體的所有實例)的屬性。我想在2.0版中解決這個問題。 因此,我認爲,對於2.0版本,可以更改模型內容

    3熱度

    1回答

    我正在使用核心數據存儲用戶選擇的收藏夾。我想知道如果我發送應用更新,如何在用戶更新應用後保留收藏夾的數據? 我讀過,你可以使用版本控制,但我不知道這是否正確的方法。 任何幫助將不勝感激!謝謝

    1熱度

    2回答

    我最近提交了包括輕量級coredata遷移(包括現有表和新表中的新字段)的我的應用的升級。我遵循關於此遷移的每個提示,包括我在本網站上找到的一些提示。 我徹底測試了三種不同設備上的更新,並且一切正常! 但是,此更新會崩潰我的所有設備,可能是所有我的客戶。我無法解釋爲什麼會發生這種情況。 你能幫我理解這崩潰嗎?

    1熱度

    1回答

    我試圖使用GetObjectByKey功能像這樣得到一個記錄: Enumerable<KeyValuePair<string, object>> entityKeyValues = new KeyValuePair<string, object>[] { new KeyValuePair<string, object>("JournalId",

    0熱度

    1回答

    我的原始數據模型有一個實體「遊戲」。我現在已經更新了模型以包含一個實體,「匹配」,它可以指多個遊戲。我希望爲我的所有舊遊戲添加一個匹配項,理想情況下這將是一個非可選關係。 目前我將Match設置爲可選項,並且在模型更新後,在應用程序中添加一個Match到每個舊遊戲:didFinishLaunching。這有效,但我想知道這是否是最好的方法。 我試圖按照教程here,但我被困在與「StepOneEn

    1熱度

    1回答

    通常它約定不更新映射表的記錄,而是刪除相同的並添加新的記錄。 在這種情況下,在映射表中添加updated_on列是不相關的,但仍然有人可以通過錯誤或有意更新表提示在所有表中具有updated_on列。在所有表格中添加created_on列似乎很合乎邏輯,但有點混亂。請建議? 什麼是約定?