Php 使用实体时,仅获取部分数据
我正在使用实体(php,自定义解决方案)。我需要的不是所有的数据,而是一些字段 经过长时间的搜索,我发现: 这里我们有一个清晰的描述,为什么我们不能使用未完全填充的实体。但我不清楚我应该做什么决定 例如,我可以通过以下方式获取ID、姓名和姓氏:Php 使用实体时,仅获取部分数据,php,database,entities,Php,Database,Entities,我正在使用实体(php,自定义解决方案)。我需要的不是所有的数据,而是一些字段 经过长时间的搜索,我发现: 这里我们有一个清晰的描述,为什么我们不能使用未完全填充的实体。但我不清楚我应该做什么决定 例如,我可以通过以下方式获取ID、姓名和姓氏: select id, name, surname from users where ... 我不想依赖数组(Symfony就是这么做的)。我可以在不同的任务中使用VO或DTO吗?我认为对于简单的查询,可以使用部分对象。这没有问题。但是你可能在复杂的关联
select id, name, surname from users where ...
我不想依赖数组(Symfony就是这么做的)。我可以在不同的任务中使用VO或DTO吗?我认为对于简单的查询,可以使用部分对象。这没有问题。但是你可能在复杂的关联查询中遇到问题,我认为对于简单的查询,你可以使用部分对象。这没有问题。但是,您可能在使用关联的复杂查询时遇到问题。