-
1 votesanswersviews
如何为Django 's data model (converting from Propel'的YML格式编写此类)
我正在将当前使用Propel ORM的Web项目转换为django项目 . 我的第一个任务是将模型模式“移植”到django的 . 我已经阅读了django文档,但它们看起来并不够详细 . 举个例子,我如何'移植'在Propel YML模式中定义的(人为)表如下: demo_ref_country: code: { type: varchar(4), require... -
0 votesanswersviews
在ORM中保存第三方对象
我正在从REST api中获取对象,并使用第三方库(包含对象数据和使用它们的方法)来处理这些对象 . 我需要使用ORM(许多要管理的对象)保存对象,但不能添加注释以在任何ORM中使用 . 可以扩展对象,但我不能使用具有相同字段的其他类 . 如何在没有注释的情况下在sqlite中持久保存对象?我可以扩展对象和覆盖字段以添加注释吗? 我在同一个项目中使用kotlin和java开发 . -
2 votesanswersviews
MyBatis在Kotlin中使用不可变数据类
Kotlin有this noarg plugin为类生成一个合成的noarg构造函数,没有一个可以帮助JPA(以及像mybatis,hibernate这样的框架)来实例化一个新对象 . 例如: data class User(val id: Int, val name: String) 鉴于这些属性被声明为val,即不可变,这些框架如何创建一个包含所有值的完全烘焙对象 . kotlin-noa... -
1 votesanswersviews
列出资源时检查关系
有这3个表: 个用户 user_id first_name last_name 等 帖子 post_id Headers 身体 等 posts_users post_id user_id post - user 关系表示用户正在关注帖子 . 列出帖子的最简单方法是: $posts= Posts::all(); foreach ($posts a... -
4 votesanswersviews
外键和相关数据与gorm
我正在使用golang和gorm与MySQL数据库交谈 . 我有一个包含发布元数据的表: type OSType string const ( Windows OSType = "windows" Mac OSType = "mac" ) type AgentMetadata struct { Version ... -
1 votesanswersviews
Hibernate mysql innodb
我想强迫hibernate使用innodb . 所以,我改变了“hibernate.dialect”以便拥有innodb,但我可以连接到mysql,但是当我做一些事务时,我有以下错误: org.springframework.transaction.TransactionSystemException:无法提交JPA事务;嵌套异常是javax.persistence.RollbackExcept... -
2 votesanswersviews
注释免费 spring 数据解决方案
现在看起来每个人都使用注释来保存数据 . Why is this a problem?持久性注释特定于所选的持久性API . 如果你使用MySQL,你使用@Entity,如果你使用Couchbase,你必须使用@Document . 在较大的项目中,通常有一个API层,其中一个模型对象 . 此层具有或至少不应具有对任何特定于数据库的依赖性 . public class User implement... -
0 votesanswersviews
“属性'Modified'是对象的关键信息的一部分,无法修改
我试图使用EF 6.1更改我的行中的字段,我收到以下错误: 属性“已修改”是对象的关键信息的一部分,无法修改 . 然而,修改不是主键,也不是任何化合物PK的一部分 . 但它是我搜索条件的一部分 . var item = _src.Items.Where(x => x.Modified).OrderBy(x => x.DateModified).FirstOrDefault(); ... -
0 votesanswersviews
实体框架中的多对多关系不检索相关集合
我试图首先使用代码在Entity Framework中映射多个到多个SQL关系 . 这是我的课程: [表(“B3_360ViewerData”)]公共类ViewerData:实体{// ....其他属性...... // //导航属性public EntityCollection <Feature> Features {get;组; }} [表(“B3_Feature”)]公共类特... -
66 votesanswersviews
我应该使用实体框架4.1和MVC3启用还是禁用动态代理?
有人可以提供一些建议或指出一些可以帮助做出这个决定的博客/文章吗?代理对我来说似乎很陌生,我对使用它们犹豫不决 . 我喜欢通过在我的模型中使用虚拟属性来控制延迟加载的能力,但这几乎是我能看到的所有好处 . 我的应用程序是一个简单的MVC Web应用程序,当实体遇到更改状态时,我不需要将任何挂钩连接到上下文中 . 无论如何,这是我现在非常有限的利弊列表,让我知道如果我没有任何这个 . Pros ... -
0 votesanswersviews
Mongoose populate()返回对象数组而不是单个对象
我有一个集合,它有一个引用另一个集合的objectId的属性 . placeSchema = mongoose.Schema({ name: String, category: [{ type: Schema.Types.ObjectId, ref: 'categories' }], facilities: [{ type: Schema.Types.ObjectId, r... -
42 votesanswersviews
如何使用Sequelize模型中的Sequelize CLI自动生成迁移?
我有一套Sequelize模型 . 我想使用迁移,而不是DB Sync . 根据this article,Sequelize CLI似乎能够做到这一点:"When you use the CLI for the model generation, you will gain the migration scripts for free as well." 如何使用现有Seque... -
0 votesanswersviews
可以重用Sequelize模型来动态创建表
我目前正在使用nodejs和(学习!)Sequelize与SQL Server的ORM功能 . 我有一个场景,我想在组织注册到站点时创建特定于组织的数据库表 . 我已经看过sequelize-auto来生成基于数据库的模型,但随着时间的推移,这会产生大量的模型 . 是否可以重用模型定义来创建具有指定表名的表,然后根据组织运行查询? 例如,组织foo注册到站点,创建了表fooMembers . 由f... -
1 votesanswersviews
在sequelize中使用defaultscope中的函数
我正在将Sequelize用于一个项目,其中包含一个用于多个应用程序的数据库 . 我需要根据请求中收到的application_id查询每个请求的MSSQL数据库 . (在Nodejs上) 在Sequelize模型定义中调用范围内的函数需要为每个不需要的查询指定范围的名称 . 我想如果我可以使用defaultscope中的函数使其工作(不会一次又一次地手动覆盖它) . 或者,如果有任何其他方法可... -
0 votesanswersviews
如何在sequelize中访问访问器方法
我有一个名为 user 的模型和一个名为 access_barrier 的模型以及一个名为 barrier_users 的 user 和_2893395之间的连接表 . 我为他们创建了以下关联 user.belongsToMany(models.access_barrier, { as: "access_barriers_accessible", through: &q... -
1 votesanswersviews
限制sequelizejs中的include
我试图限制sequelizejs中包含的项目 . 我试过了: model1.findOne({ where: {id: id}, include: [ { model: model2, limit: 5 // doenst work } ] }) 我只想要包含5件model2 . 任... -
23 votesanswersviews
Sequelize ORM中连接表的条件
我希望通过sequelize ORM获得这样的查询: SELECT "A".*, FROM "A" LEFT OUTER JOIN "B" ON "A"."bId" = "B"."id" LEFT OUTER JOIN "C"... -
2 votesanswersviews
Sequelize hasOne包含不正常工作
我试图将 hasOne 关联包含在 findAll 方法中,如下所示 await db.Symbol.findAll({ where:{ symbol: symbols }, attributes: ['symbol'], include: [{ as: 'price', model: db.Price, ... -
0 votesanswersviews
SequelizeJs:按学期排序
我在nodejs中使用sequelizejs for SQLite . 我试着得到一个像这样的SQL: SELECT id, description, created_at, postponed, done_at FROM tasks WHERE done_at IS NULL ORDER by (id+postponed),postponed,id ASC LIMIT 1 ... -
26 votesanswersviews
Sequelize ORM中HasOne与BelongsTo的区别
我正在使用sequelize ORM开发一个sails.js应用程序 . 关于什么时候需要使用BelongsTo和HasOne,我有点困惑 . 文件指出: BelongsTo关联是源模型上存在一对一关系的外键的关联 . HasOne关联是目标模型上存在一对一关系的外键的关联 . 除了指定这些之外还有其他区别吗?在任何一种情况下,这种行为是否仍然相同? -
16 votesanswersviews
Sequelize - where子句中的子查询
我在我的Express应用程序中使用Sequelize . 我需要生成一个在 WHERE 子句中有子查询的查询 . SELECT * FROM MyTable WHERE id NOT IN ( SELECT fkey FROM MyOtherTable WHERE field1 = 1 AND field2 = 2 ... -
0 votesanswersviews
导入模型作为函数,sequelize fixtures不从json文件导入数据:未处理的拒绝错误返回?
在我的节点js项目中,我使用express和sequelize . 我想创建一些灯具以填充我的数据表 . 使用Sequelize-fixtures npm,这是我的 fixtures.js 文件: 'use strict'; const sequelize_fixtures = require('sequelize-fixtures'); // define all the model con... -
0 votesanswersviews
Node.js Sequelize UUID主键Postgres
我尝试使用sequelize创建数据库模型,但我遇到了模型主键的问题 . 设定 我在docker容器中使用Postgres(v10)并使用sequalize(Node.js v10.1.0)进行模型,使用GraphQL(0.13.2)GraphQL-Sequalize(8.1.0)进行请求处理 . 问题 在sequelize-cli创建模型后,我 manually tried to replace... -
4 votesanswersviews
Sequelize 4.3.2 n:m(多对多)关联:未处理拒绝SequelizeEagerLoadingError
我有3个型号:User,Project,UserProject: module.exports = function (sequelize, DataTypes) { var User = sequelize.define('User', { title: DataTypes.STRING, description: DataTypes.STRING }, { classMetho... -
1 votesanswersviews
流畅的NHibernate AutoMapping,应该可以节省时间,但这让我把头发拉了出来
我也是NHibernate和FNH的新手 . 我对ORM很熟悉,并决定看看这个特别的嗡嗡声是什么,主要是因为提高了 生产环境 力 . 在这一点上,我认为我的时间会更好地花在使用别的东西上,但我不想让这个让我失望,我希望这是一个愚蠢的错误我正在制作,因为我非常想让这给我留下深刻的印象 . 无论如何,我尝试手动映射实体(Fluent)无济于事,现在我正在尝试使用automap功能 . 这是我的域名模型... -
0 votesanswersviews
摘要Django模型没有“模型”属性?
我在Django应用程序中有一个抽象模型: class HistoryTrackedModel(models.Model): def save(self, *args, **kwargs): super(self.model, self).save(*args, **kwargs) # Call the real save method # Do some ... -
0 votesanswersviews
Grails GORM动态查找器和标准不适用于MongoDB
我的项目配置如下: Groovy 2.3.7 Grails 2.2.3 Java 1.6.0_32 MongoDB 2.6.5 BuildConfig.groovy: 编译":mongodb:1.3.3" 我的域名类: class Story { String url String content String status... -
1 votesanswersviews
Node.js Sequelize对象“not associated”
我正在尝试在Node.js中的Sequelize中编写belongsToMany关联模型 . 我正在尝试将接收器设备与将要播放的录音相关联 . 一个录音将在许多接收器设备上播放 . 我创建了一个直通表,其中存储关联,其中(范围)子句确保关联类型是“音频”,因为还有其他表使用此关联 . 我 Build 了协会,唯一的问题是我得到了一个 错误:录音与接收器无关! 错误 . 我不确定我哪里出错了,但... -
0 votesanswersviews
在续集中关联参考表
我有几个表,我试图在Sequelize中关联 - 一个包含用户输入的消息的 jobaids_sections_messages 表,以及一个 jobaids_sections_messages_levels 表,它是消息表使用的静态引用 . 他们就是这样设置的 this.jobaidMessage = sequelize.define('jobaids_sections_messages', { ... -
1 votesanswersviews
为什么在sequelize orm中使用关联?
我用nodejs制作了一些api系统 . 我还使用sequelize(版本4)与MySQL进行通信 . 下面是我的模型结构 . [用户] 不(PK) userid userpw [文章] 不(PK) 主题 内容 作者(FK到用户的 userid ) 我用sequelize orm定义像这样 . import Sequelize from 'sequelize';...