假设您在一个学说模式中声明了一个简单的“许可证”表,其中包含3个字段name, licenseNumber, expirationDate
。
您可以创建一个简单查询来实例化许可证对象的集合。但是,如果你想为它添加一个“虚拟”字段,例如select *, (now() > expirationDate) as expired from license
(在DQL中,我在这里使用SQL作为速记),该怎么办。
有没有办法让学说使“已过期”的计算字段可以作为对象的属性进行检索?这是一个简单的例子来说明这一点,但它对于更复杂的计算查询可能非常有用,否则我会误解某些东西。