修改core data的data model导致的错误

现象:

程序运行出现如下错误信息:

reason = “The model used to open the store is incompatible with the one used to create the store”

原因 :修改了Data Model文件,增加了新的Entity,包括Attribute属性、Relationship关系等等。

解决办法:

      不管是模拟器还是真机,把app删除重新运行即可。

时间: 2024-10-14 13:25:51

修改core data的data model导致的错误的相关文章

Note for video Machine Learning and Data Mining——Linear Model

Here is the note for lecture three. the linear model Linear model is a basic and important model in machine learning. 1. input representation The data we get usually needs some changes, most of them is the input data. In linear model, input =(x1,x2,x

修改默认MYSQL数据库data存放位置

随着业务量的增长,mysql默认安装所在分区大小出现瓶颈,通常需要将datadir换到较大的分区 示例原目录:/usr/local/mysql/data/示例新目录:/data/mysqldata/ 1,停止mysqld服务/sbin/service mysqld stop 2,复制数据库到新目录cp -R /usr/local/mysql/data/* /data/mysqldata/ 3,赋于mysql目录权限chown -R mysql:mysql /data/mysqldata/ 4,修

Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'content' a

1.错误描述 org.hibernate.exception.DataException: could not execute statement at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:69) at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert

Data truncation: Data too long for column 'id' at row 1

Caused by: java.sql.BatchUpdateException: Data truncation: Data too long for column 'titleimg' at row 1 at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1269) at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedSta

System.Data.SqlClient.SqlException.Number的所有错误值列表

在系统数据库(master或msdb或model)的架构(sys)的视图(messages)中: SELECT [message_id]      ,[language_id]      ,[severity]      ,[is_event_logged]      ,[text]  FROM [master].[sys].[messages] where  language_id ='2052'order by message_id 数据库版本:sqlserver 2008 r2 所有代码都

Data truncation: Truncated incorrect DOUBLE value错误的解决方案

Data truncation: Truncated incorrect DOUBLE value错误的解决方案: 当在修改某条单位记录时,发生了Data truncation: Truncated incorrect DOUBLE value错误,该如何解决: 步骤1:找到单位对应的实体对象的hbm配置文件,如unit.hbm.xml,person.hbm.xml 步骤2:把配置文件里的一对多的属性全部去掉,或者多对一的属性去掉,如 unit.hbm.xml去掉的内容如下: <set name

元素的数据存储-jQuery.data()与.data()

jQuery提供的存储接口 jQuery.data( element, key, value ) //静态接口,存数据 jQuery.data( element, key ) //静态接口,取数据 .data( key, value ) //实例接口,存数据 .data( key ) //实例接口,存数据 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-type"

Data truncation: Data too long for column错误分析

有一次遇到mysql jdbc抛出异常 Data truncation: Data too long for column 经过思考,发现原因可能有两种: 一.字段长度不够. 可以考虑选择更长的字段,例如: VARCHAR->TEXT->MEDIUMTEXT->LONGTEXT->LONGBLOB 另外mysql貌似没有nvarchar类型 二.数据源URL中的字符集选项跟数据库表的实际字符集不统一 如果是统一的话,Java代码的写法应该是: String driverName =

Data truncation: Data too long for column &#39;gender&#39; at row 1 出现的原因

创建数据库的代码如下: create database day15 ; use day15 ; create table customer( id varchar(100) primary key, name varchar(100), gender varchar(4),# 1 male 0 female birthday date, cellphone varchar(20), email varchar(40), hobby varchar(100),#eat,sleep type var