196得票2回答
这个Django应用程序教程中的choice_set是什么?

在 Django 教程中有这样一句话:编写你的第一个 Django 应用程序,第 1 部分。 p.choice_set.create(choice='Not much', votes=0) choice_set是在哪里被创建并且它是什么? 我猜choice部分是教程中使用的模型Choi...

195得票6回答
ORM和ODM有什么区别?

我正在努力弄清楚ORM和ODM之间的区别,据我了解,ORM(对象关系映射器)映射数据之间的关系,而ODM(对象文档映射器)处理文档。我想知道,是否可以认为MySQL是ORM的例子,而MongoDB则是ODM的例子? 正如您所看到的,我对这个概念的理论不是很熟悉。请问有人能够澄清两者之间的差异吗?

194得票14回答
Hibernate中的懒加载是什么?

什么是Java中的延迟加载?我不理解这个过程。有没有人能帮助我理解延迟加载的过程?

188得票21回答
在 Laravel 3/4 中获取已执行的查询

如何使用Laravel Query Builder或Eloquent ORM在Laravel 3/4中检索已执行的原始SQL查询? 例如,类似于以下内容:DB::table('users')->where_status(1)->get(); 或者:(posts (id, user...

183得票4回答
JPA和Spring Data JPA有什么区别?

我有点困惑于Spring Data-JPA和JPA之间的区别。我知道JPA是一种使用流行ORM技术将Java对象持久化到关系型数据库的规范。 换句话说,JPA提供接口和其他ORM技术,实现这些接口被称为JPA提供者,例如Hibernate。 那么,Spring Data JPA究竟是什么?...

178得票11回答
Hibernate与JPA和JDO - 各自的优缺点?

我熟悉ORM的概念,几年前在.NET项目中甚至使用过nHibernate; 然而,我没有跟上Java中ORM的话题,并且没有机会使用这些工具。 但是,现在我可能有机会开始使用一些ORM工具来为我们的一个应用程序服务,以摆脱一系列遗留的Web服务。 我很难区分JPA规范、Hibernate库...

178得票18回答
176得票10回答
Django中允许为空的唯一字段

我有一个名为Foo的模型,它有一个字段叫bar。bar字段应该是唯一的,但允许其中包含null值,这意味着如果bar字段为null,我希望允许多个记录,但如果不是null,则其值必须是唯一的。 以下是我的模型:class Foo(models.Model): name = model...

168得票5回答
如何在Node.js上使用Sequelize进行联接查询

我正在使用 Sequelize ORM,一切都很好和干净,但当我使用联接查询时遇到了问题。 我有两个模型:用户和帖子。var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email:...

160得票8回答
如何使用Dapper映射嵌套对象的列表

我目前使用Entity Framework进行数据库访问,但想看看Dapper。我的类看起来像这样:public class Course{ public string Title{get;set;} public IList<Location> Locations {...