腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
什么
是
NHibernate
中
的
投影
?
、
、
我有一个项目,其中我使用
NHibernate
来处理到数据库
的
绑定。到目前为止,当涉及到查询时,我主要使用基础知识。现在,我正在努力处理一个更难
的
查询,并且我注意到
NHibernate
的
新部分。
什么
是
投影
,我通常如何使用它?当涉及到数据库时,我假设
投影
是
一个通用术语,因此也欢迎您给出更通用
的
答案。
浏览 0
提问于2011-01-20
得票数 25
回答已采纳
1
回答
NHibernate
分组依据//有问题
、
、
我将首先暴露我想要做
的
事情,然后解释我
的
问题。我有两个表:"CharItem“和"Attribute",还有一个"ItemAttribute”表来链接这两个表,因为它是m:n关系。此表还可以定义属性
的
值。or (ia.AttributeId = 6) GROUP BY ci.CharItemId 如您所见,我想要
的
是
浏览 2
提问于2011-06-25
得票数 1
3
回答
有人能更好地解释
nHibernate
中
的
“预测”吗?
、
、
作为
nhibernate
及其实用程序库( fluent
nHibernate
)
的
新用户,我正在努力学习足够多
的
知识,以便使用一个好
的
数据库。我确实搜索过“
什么
是
投影
?”还有“
nHibernate
中
的
项目”和“
nHibernate
,预测,定义”等等,我仍然很困惑。到目前为止
浏览 2
提问于2011-05-26
得票数 29
回答已采纳
1
回答
优化Linq2
NHibernate
的
推荐方法
、
、
、
、
在几个查询
中
,我使用Linq2
NHibernate
从表
中
获取一组数据。尽管该表包含10列,但我在查询
中
仅使用其中
的
3个列(),之后不需要其他属性。尽管如此,生成
的
SQL仍然在每个查询上加载(如预期
的
)所有属性。将较轻
的
实体变体用于优化查询是否有意义?也就是说,创建一个只包含2个属性
的
实体,并将其映射到同一个表
中
?如果实际实体继承自较轻
的</em
浏览 3
提问于2011-05-06
得票数 1
回答已采纳
2
回答
如何填充实体
的
只需属性(FluentNHibernate)
、
、
、
我正在使用FluentNHibernate访问我
的
数据库。我想实现下一个-只需要我
的
实体
的
属性应该被填充。例如,在一种情况下,应该填充所有属性,在第二种情况下,存储库应该只返回带有ID和Name属性
的
实体。这能让人感觉到吗? 当我可以为实体实现几个映射时,我就明白了--每个映射都是根据情况进行
的
。然后,我得到了一些ISessionFactory‘’ies存储库使用所需
的
ISessionFactory来覆盖所需
的
案例。嗯..。但我不确定这是否正确
的
解决办
浏览 4
提问于2013-07-26
得票数 2
回答已采纳
1
回答
如何根据搜索词在结果
中
的
位置为
NHibernate
搜索结果指定排名?
、
、
、
我有一个搜索结果
的
分页列表。用户可以搜索“derp”,并返回名称
中
任何位置具有该字符序列
的
任何内容。a derp xyzherp derp a请记住,这个列表必须分页(即我不能只获取搜索结果并手动从中间删除“derp”并将它们移到前面),有没有
什么
方法可以使用
NHibernate
来指定所需
的
排名?或者我必须做两个查询,第一次搜索以“derp”开头
的
任何东
浏览 0
提问于2011-04-14
得票数 1
回答已采纳
2
回答
Nhibernate
只返回列有意义吗?
我在想,既然
nhibernate
必须创建整个对象,那么这样做有意义吗?FirstOrDefault();Session.Query<Table>().Where(x => x.Id == id).FirstOrDefault();一方面,如果我使用第一种方法,那么从数据库返回
的
数据就会更少,特别是当您知道只会使用一列时。
浏览 3
提问于2012-09-27
得票数 0
回答已采纳
2
回答
进一步优化
NHibernate
CreateMultiQuery使用率以实现即时抓取
、
如果X
是
一个包含许多列
的
表,我会从数据库中提取大量数据。这意味着对于query2-5,我得到了大量
的
数据复制(整个特征字段+连接表字段)。显然,我们需要FeatureId,这样Identity Map才能解决所有问题(整个Feature对象及其所有子实体),但它为
什么
要提取其余部分呢?
浏览 0
提问于2010-10-05
得票数 1
1
回答
将
投影
动态添加到
NHibernate
查询
、
、
、
试图在
NHibernate
QueryOver
中
实现以下查询。然后,根据方法参数
的
不同,我希望将组按以下方式附加到baseQuery
中
:然而,这最终会重置我
的
baseQuery上
的
投影
,实质上
是
“重写”初始
投影
( .SelectList(s => s.SelectSum(c =
浏览 5
提问于2012-09-11
得票数 0
回答已采纳
6
回答
什么
是
投影
?
、
、
在使用SetProjection()时,从数据库理论和
NHibernate
的
角度来看,
什么
是
投影
?
浏览 0
提问于2010-08-12
得票数 45
2
回答
向
nhibernate
查询添加
投影
、
如果
nhibernate
查询已经设置了1个或多个
投影
,那么添加
投影
的
最佳方式是
什么
?调用.SetProjection()似乎会替换任何可能已经存在
的
投影
。为了给出一点背景,我使用
的
是
分页结果扩展方法
的
一个版本,发现,并且我已经到达了这样一个点:我传入了一个具有不同
投影
的
查询,但是由于调用.SetProjection(Projections.RowCountInt64),该
投
浏览 1
提问于2009-07-10
得票数 2
回答已采纳
1
回答
NHibernate
OrderByDescending抛出异常“出现识别错误”
、
、
..ctor(IEnumerable`1 collection)对于如何解决这个问题,有
什么
建议吗在Select()
中
投影
表达式review.User != null && review.User.Country != null && review.User.Country.Id == 144按预期工作,但OrderBy
中
相同
的
条件会抛出异常。更新 下面修正了多个
浏览 6
提问于2015-08-14
得票数 5
回答已采纳
2
回答
SQLProjection
中
连接表
的
别名
、
我有这样
的
疑问: .CreateAlias("Estate", "estate")new[] { NHibernateUtil.String }),有没有一种方法可以像在SQL字符串
中
写{estate}一样,获得"estate“
的
SQL别名?现在,我最终将别名硬编码到SQL字
浏览 0
提问于2009-06-26
得票数 1
回答已采纳
1
回答
NHibernate
调用PostgresSQL
的
SELECT DISTINCT ON ()
、
、
、
、
我
的
问题很简单:我
的
投影
代码如下: );SELECT DISTINCT ID, A, B FROM ABC ORDER BY A 但不幸
的
是
,如果这个查询
的
性能非常-非常差。我已经优化
浏览 0
提问于2009-11-26
得票数 2
回答已采纳
1
回答
明细实体字段上
的
Nhibernate
查询
投影
、
、
我想要做
的
是
能够在queryover中使用
投影
。我只使用AliasToBean转换器在第一层上成功地完成了这一点,但是当我在细节类
的
属性上进行
投影
时,nhibenate抛出了以下异常: at
NHibernate
.Impl.CriteriaImpl.List(IList results) at
NH
浏览 0
提问于2012-06-12
得票数 0
回答已采纳
1
回答
Nhibernate
锁定模式问题
我使用
的
是
Nhibernate
2.12,但在使用LockMode时遇到了问题。我正在尝试将NoLock添加到别名上
的
sql语句中。当我使用一个不提供项目列表
的
crieria来做这件事时,它工作得很好。但是当我添加一个
投影
列表时,它在
nhibernate
的
NHibernate
.Loader.Criteria.CriteriaLoader.ApplyLocks(SqlString sqlSelectString,IDictionary`
浏览 3
提问于2011-01-27
得票数 1
1
回答
零多对一
的
NHibernate
投影
、
、
NHibernate
可以使用此
投影
成功地使用ChildObject查询和列出所有对象。 但是,在某些行
中
,ChildObject可以是空
的
。这个
投影
似乎完全跳过了它们。他们到不了我
的
变压器。我认为
NHibernate
按要求做出这些预测,在标准
中
不为空。Projections.Conditional(Restrictions.Eq("ChildObject", null), nullProjection, fullProection)
浏览 1
提问于2016-03-05
得票数 0
回答已采纳
1
回答
在
nhibernate
的
列
中
添加case
的
最佳方法
将此查询作为
投影
添加到
nhibernate
中
的
最佳方法是
什么
?
浏览 6
提问于2014-06-27
得票数 0
1
回答
QueryOver查找别名字符串
、
、
、
CompletionTimeInSeconds", } 问题
是
,Task和TaskChain对于创建
的
和CompletedDate属性都有相同
的
名称,因此我需要传递一个别名。但是,我无法设法使字符串别名形成正确
的
sql
投影
。是否有方法获取这些别名,或者我是否可以以其他方式将datediff函数插入查询<
浏览 6
提问于2012-08-07
得票数 4
1
回答
使用助手类
的
NHibernate
LINQ
投影
、
、
、
我正在尝试将
投影
添加到
NHibernate
LINQ查询
中
(通过.select()),但是由于我有一点逻辑,所以我希望使用一个帮助类,而不是直接返回一个
投影
模型。m.CreationDate)_messageModelHelper
是
一个将我
的
MessageInstance对象转换为MessageModel
的
对象,它包
浏览 2
提问于2015-06-19
得票数 0
点击加载更多
相关
资讯
什么是全息投影?全息投影与传统的投影有哪些区别
什么是互动投影?常见的互动投影都有哪些形式?
什么是全息投影?有什么优势?
商场展馆中的体感互动投影是什么?
武汉火影数字|什么是展会互动投影?展会互动投影制作的好处有哪些?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券