gpt4 book ai didi

nhibernate - 如何使用NHibernate Criteria API选择随机行?

转载 作者:行者123 更新时间:2023-12-04 13:25:12 25 4
gpt4 key购买 nike

我可以使用NHibernate的ICriteria API选择随机行吗?

最佳答案

就像cundh2o所说的,它是特定于DBMS的。但是,您可以继承Order类并定义自己的自定义排序。例如,对于SQL Server:

public class RandomOrder: Order {
public RandomOrder() : base("", true) {}
public override SqlString ToSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) {
return new SqlString("newid()");
}
}

关于nhibernate - 如何使用NHibernate Criteria API选择随机行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/729687/

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