400得票16回答
Doctrine中的默认值

如何在Doctrine 2中设置默认值?

374得票2回答
Laravel - Eloquent "Has", "With", "WhereHas" - 它们的含义是什么?

我发现这些方法背后的概念和意义有点混淆,是否有人能够解释一下在某个例子中has和with之间的区别是什么?

339得票4回答
我应该在Node.js和MySQL中使用哪个ORM?

我正在重写一个项目以使用Node.js。 我想继续使用MySQL作为数据库(即使我不介意重写模式)。 我正在寻找一个易于使用、性能合理的ORM,支持缓存、多对一和多对多关系。 从我找到的MySQL ORM中,persistencejs 和 sequelize 似乎是最成熟的。 您有使用过其中任...

316得票7回答
Entity Framework Code First - 同一张表中的两个外键

我刚开始使用EF Code First,所以在这个主题上我是一个完全的新手。 我想创建团队和比赛之间的关系: 1场比赛= 2支队伍(主队,客队)和结果。 我认为创建这样的模型很容易,所以我开始编码:public class Team { [Key] public int ...

305得票12回答
使用ORM还是纯SQL?

对于我开发的一些应用程序(然后就忘记了),我一直在编写纯SQL,主要针对MySQL。虽然我已经使用过像SQLAlchemy这样的Python ORM,但我并没有长期坚持使用它们。通常是文档或者复杂性(从我的角度来看)让我望而却步。 我认为:如果只使用一种类型的数据库,可以使用纯SQL,如果需...

295得票10回答
你更喜欢哪个Java ORM框架?为什么?(ORM指对象关系映射)

这是一个相当开放性的问题。我将要开始一个新项目,并正在寻找与数据库访问集成的不同ORM。 你有任何喜欢的吗? 有哪些你建议避免使用?

294得票13回答
Doctrine2:在引用表中处理带有额外列的多对多关系的最佳方法

我想知道在Doctrine2中处理多对多关系的最佳、最干净和最简单的方法是什么。 假设我们有一张专辑像Master of Puppets by Metallica,里面有多个曲目。但请注意一个事实,一个曲目可能出现在多张专辑中,就像Battery by Metallica这样 - 三张专辑都...

291得票15回答
Android开发中有哪些好用的ORM工具?

有没有在开发 Android(“gPhone”)方面的人,或者知道我可以在哪里找到一个好的 ORM 工具?代码是用 Java 编写的,数据库是 SQLite。我想找到的是一个工具,它可以根据对象定义自动生成表和 CRUD 函数(那将是很棒的),或者至少可以根据表定义、对象定义自动生成 CRUD...

285得票11回答
如何在加载 Laravel / Eloquent 模型时添加自定义属性?

我希望能够在 Laravel/Eloquent 模型加载时添加自定义属性/属性,类似于使用 RedBean 的 $model->open() 方法实现的方法。 例如,目前在我的控制器中: public function index() { $sessions = EventS...

283得票25回答
如何修复org.hibernate.LazyInitializationException - could not initialize proxy - no Session错误

我遇到了以下异常:Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.A...