gpt4 book ai didi

Nhibernate:从 CreateSqlQuery 检索列名

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

使用 CreateSqlQuery 时,是否可以检索返回的列名的有序列表?
使用 .List 只返回对象值的列表,而不是列别名。

最佳答案

如果您申请 IResultTransformer通过 SetResultTransformer() 查询您的问题,它将使用包含列名和值的两个列表调用。

命名空间 中有几个现有的转换器NHibernate.Transform , 如:

  • AliasToEntityMapResultTransformer创建一个 map从列名到每行的值。
  • AliasToBeanResultTransformer每行创建一个指定类型的对象,并使用同名列中的值设置其属性。
  • ToListResultTransformer返回 list每行的值。
  • 关于Nhibernate:从 CreateSqlQuery 检索列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2181145/

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