gpt4 book ai didi

c# - db4o SODA 比较字段值

转载 作者:太空宇宙 更新时间:2023-11-03 14:25:33 25 4
gpt4 key购买 nike

class SomeClass{  private DateTime fieldA;  private DateTime fieldB;}

使用 SODA,选择 fieldA 大于 fieldB 的所有对象的正确方法是什么?

是这样的吗?

var query = this.ObjectContainer.Query();query.Constrain(typeof(SomeClass));query.Descend("fieldA").Constrain(query.Descend("fieldB")).Greater();var list = query.Execute();

最佳答案

你的意思是如何表达像下面这样的查询(SQL)

select * from SomeTable where fieldA > fieldB

在 SODA 中,对吧?

恐怕这是不可能的(至少在不使用评估或 native 查询的情况下是不可能的 - 在这种情况下,无论如何都会作为评估运行)。

最佳

关于c# - db4o SODA 比较字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4185782/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com