问题标签 [views]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
14831 浏览

python - Class views in Django

Django view points to a function, which can be a problem if you want to change only a bit of functionality. Yes, I could have million keyword arguments and even more if statements in the function, but I was thinking more of an object oriented approach.

For example, I have a page that displays a user. This page is very similar to page that displays a group, but it's still not so similar to just use another data model. Group also has members etc...

One way would be to point views to class methods and then extend that class. Has anyone tried this approach or has any other idea?

0 投票
2 回答
1223 浏览

sql-server - OLTP 中的索引视图?

我熟悉 SQL Server 索引视图(或 Oracle 物化视图),我们在 OLAP 应用程序中使用它们。它们具有非常酷的功能,即能够篡改执行计划并将其重新映射到索引视图而无需更改现有代码。

IE。假设我有一个非常昂贵的连接 SPROC。

SELECT [SOME COLUMNS]
FROM Table1 INNER JOIN Table2 [DETAILS]
INNER JOIN Table3 [BUNCH MORE JOINS] ...

如果我创建了一个包含类似结果集的索引视图,那么查询优化器很可能会将 SPROC 发送到我的索引视图,而不是基表,我会获得很大的性能提升。

现在说我想在OLTP 中使用索引视图!?我的意思是大多数 OLTP(比如这个站点)的阅读量相对较大,如果它们的连接成本很高,那么我们可以加快它们的速度并可能减少锁定争用(http://www.codinghorror.com/blog/archives/001166.html)。更好的是您不必更改任何代码,只需编写索引视图。

但这也意味着数据库变得更大,因为我们需要在索引视图中保留这些数据的副本......

有没有人使用过索引视图来解决 OLTP 中的争用或速度问题?我怎么从来没见过这个用的?

0 投票
1 回答
6373 浏览

validation - Infopath 2007 - 如何仅对当前视图执行数据验证?

我有一个正在开发的 infopath 2007 表单,它使用 3 个不同的视图。
这 3 个不同的视图基本上是相同的表单,但显示的文本框不同,具体取决于用户选择的按钮。我遇到了一个问题,“视图 1”有一些表单验证,但用户选择了“视图 2”并提交它。'view 1' 的表单验证被触发,用户无法提交表单。如果用户当前正在提交“视图 2”,我如何忽略“视图 1”上的表单验证?

0 投票
3 回答
201 浏览

sql - 我怎样才能改变这种看法?

我想索引这个视图,但因为它有子查询我不能索引。任何人都可以建议如何更改此视图以便我可以索引它。

0 投票
3 回答
382 浏览

oracle - 完全展开视图

在 Oracle 中,是否有一种简单的方法可以完全展开视图?例如:如果我有一个由更多视图上的选择组成的视图,是否有某种方法可以将其展开以直接在真实表上进行选择?

0 投票
2 回答
9633 浏览

mysql - MySql 5.0 可以查看位于另一台服务器上的表吗

MySql 5.0 视图可以使用位于另一台服务器上的表吗?创建这样一个视图的语法是什么?

0 投票
2 回答
4292 浏览

sql-server - 视图与内联子查询 SQL Server 2005/2008

在我的应用程序的某些区域中,我需要来自数据库中多个表的数据(我有一个应用程序,该应用程序有很多属性,每个属性都有几个定义,每个定义都有一个值)。我需要所有这些表中的数据用于应用程序。我应该使用视图(相当大的视图)还是子查询来选择记录?在子查询的情况下,优化器是否能够有效地工作?我也对缓存是否适用于子查询感兴趣。

0 投票
3 回答
3753 浏览

ruby-on-rails - 独立测试rails部分视图

我正在使用带有标准rails 2.1项目的测试/单元。我希望能够独立于任何特定的控制器/动作来测试部分视图。

似乎ZenTest 的 Test::Rails::ViewTestCase会有所帮助,但我无法让它工作,与 view_test http://www.continuousthinking.com/tags/view_test类似

谷歌出现的大多数东西似乎都已经过时了,所以我猜它并不真正适用于 Rails 2.1

对此非常感谢的任何帮助。

谢谢,罗兰

0 投票
2 回答
2216 浏览

c++ - 拆分已拆分的窗格 (MFC)

在我的 MFC 程序中,我使用拆分器来创建两个窗格。我现在想再次将这些窗格中的一个分成两半并放入另一个视图中,有人可以告诉我如何做到这一点或指出一些代码的方向吗?

我宁愿自己编写代码,所以我对自定义派生类不感兴趣,除非它们非常基础。

谢谢!

0 投票
3 回答
184 浏览

sql - 从单独的列构建视图列

在我们的数据库中,我们设置了一个系统来跟踪应用程序。我们有一个 bool 列,指示应用程序是否被批准。然后还有另一列指示申请是否被拒绝。如果两列都不为真,则认为该应用程序处于待处理状态。

有没有什么简单的方法可以在视图中将它们合并为一个值(比如一个 tinyint 或者一个字符串,上面写着“已批准”、“拒绝”或“待定”)?或者这需要像表值函数这样的东西吗?

更新:很难选择答案选择,因为它们都很有帮助。自从他第一次发布以来,我会选择baldy。