问题列表 - 第19221页

Rails搜索多个模型

我有一个问题.我有一个show视图,它充当仪表板并从其他模型中引入记录,然后是与之关联的模型.我有一个简单的搜索表单,可以正常搜索一个模型,但我不知道如何通过它的相关模型查看它.我不认为全文搜索是必要的,我不确定它是如何工作的,因为我不想要在整个网站上搜索的东西.

谢谢

公司/显示/ 1

<div id="form">
  <div class="search">
   <% form_tag battalion_company_path, :method => :get do %>
   <p>
   <%= text_field_tag :search, params[:search] %>

   <%= submit_tag "Search", :name => nil %>

   </p>
 <% end %>
</div>
</div>

<div id="bc_box">
<% @soldiers.each do |soldier| %>
<div id="bc_focus">
   <div class="right">
    <%= link_to image_tag("../images/buttons/info.png", :border=>0),  battalion_company_soldier_path(@battalion, @company,soldier) %>
    <%= link_to image_tag("../images/buttons/edit.png", :border=>0), edit_battalion_company_soldier_path(@battalion, @company,soldier) %>
    </div>
   <%=h soldier.rank %> <%=h soldier.lastname %><br />
   Cell: <%=h soldier.cellphone %><br />
   <% soldier.primaries.each do |primary| %>
   <p>
   <%=h …
Run Code Online (Sandbox Code Playgroud)

forms search ruby-on-rails

9
推荐指数
1
解决办法
3417
查看次数

C#/ LINQ /获取匹配条件的子集合的所有元素?

我有一个 :

ObservableCollection<X> x_collection = new ObservableCollection();

public class X
{
    public X() 
    { 
         Items = new ObservableCollection<Y>();
         for(int i = 0; i < 10; i++)
         {

             Items.Add(new Y(i % 2 == 0));
         }
    }
    public ObservableCollection<Y> Items {get; set;}
}

public class Y
{
    public Y() : this(true) {}
    public Y(bool y) { MyProperty = y; }
    public bool MyProperty { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

如何创建一个LINQ查询,该查询将返回IEnumerable或ObservableCollection,它只会获得具有MyProperty == true的Y元素?我确实意识到这可能是一个非常简单的问题,但我对LINQ atm很困惑.

如果可能的话,我想要一个lambda查询 - 它们对我来说更容易理解

c# linq

1
推荐指数
1
解决办法
9896
查看次数

Python 中 Decimal 的子类化

我想在我的 Python 程序中使用 Decimal 类进行财务计算。小数不能与浮点数一起使用 - 它们需要首先显式转换为字符串。因此,我决定对 Decimal 进行子类化,以便能够在无需显式转换的情况下使用浮点数。

m_Decimal.py:

# -*- coding: utf-8 -*-
import decimal

Decimal = decimal.Decimal

def floatCheck ( obj ) : # usually Decimal does not work with floats
    return repr ( obj ) if isinstance ( obj, float ) else obj # this automatically converts floats to Decimal

class m_Decimal ( Decimal ) :
    __integral = Decimal ( 1 )

    def __new__ ( cls, value = 0 ) :
        return Decimal.__new__ ( cls, floatCheck …
Run Code Online (Sandbox Code Playgroud)

python decimal subclassing

5
推荐指数
1
解决办法
4024
查看次数

所有版本的SQL Server注册表项

是否有任何注册表值,我可以检查是否安装了任何版本的SQL Server?我想检查单个值...而不是2005年的另一个值等等.

sql-server registry

3
推荐指数
1
解决办法
2万
查看次数

除非您离开字段,否则C#Databound Windows窗体控件不会保留值

我看到数据绑定Windows窗体控件中的答案在失去焦点之前无法识别更改.

但这并没有完全回答我的问题.我有完全相同的情况.在ToolStrip_click上,我浏览了所有控件并强制执行"WriteValue()",但它仍然会在保存之前恢复到之前的值.任何人都可以建议我如何解决这个问题?我错误地实现了这个吗?

(参见当前(非工作)解决方案的代码.)

private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
    // Make sure that all items have updated databindings.
    foreach (Control C in this.Controls)
    {
        foreach (Binding b in C.DataBindings)
        {
            // Help: this doesn't seem to be working.
            b.WriteValue();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

代码现在变得更加简单,但它是一个相当大的黑客.我很高兴知道是否有更"适当"的解决方案.

private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
    // Make sure that all text fields have updated by forcing everything
    // to lose focus except this lonely little label.
    label44.Focus();
}
Run Code Online (Sandbox Code Playgroud)

c# data-binding winforms

11
推荐指数
1
解决办法
1万
查看次数

GLPaint 是如何工作的

好吧,完全是 OpenGL-ES 菜鸟问题。如果有人能解释苹果是如何做 GLPaint 的,或者更好的是他们如何实现这一点的非常基本的代码,我会很兴奋。老实说,我并不是想让你写我的程序,而是试图了解苹果如何完成 GLPaint 绘图功能的基础知识。

PS:我不需要颜色转换,只需要绘图(显然)
请帮助

iphone opengl-es

0
推荐指数
1
解决办法
3141
查看次数

在VB.NET中创建一个NotInheritable类是否提供了与C#中密封相同的(潜在的)编译器优化?

我已经读过sealed在C#中创建一个类在高性能场景中是可取的,因为它可以让编译器自由地进行某些优化(例如,内联属性getter),否则它将无法进行.NotInheritable在VB.NET中是一样的吗?我的猜测是肯定的,但是我发布了这个问题以防其他人已经调查并且碰巧知道答案.

c# vb.net compiler-construction optimization performance

5
推荐指数
1
解决办法
1795
查看次数

Java内省与反思

任何人都可以解释Java反射和内省的用法吗?什么时候我们需要同时使用?

java reflection introspection

54
推荐指数
1
解决办法
5万
查看次数

在调用'Fill'之前,尚未初始化SelectCommand属性

在调用'Fill'之前,尚未初始化SelectCommand属性

我在运行StoredProcedure.ExecuteDataSet()时遇到此错误;

 DataSet ds= new DataSet();
        SqlDataAdapter ada = new SqlDataAdapter();
        try
        {
            ada.Fill(ds);
        }
        catch { }
Run Code Online (Sandbox Code Playgroud)

sql dataset fill

1
推荐指数
1
解决办法
2万
查看次数

如何在SQL Server 2005中的一个语句中更新两个表?

我想一次更新两个表.我如何在SQL Server 2005中这样做?

UPDATE 
  Table1, 
  Table2
SET 
  Table1.LastName='DR. XXXXXX', 
  Table2.WAprrs='start,stop'
FROM 
  Table1 T1, 
  Table2 T2
WHERE 
  T1.id = T2.id
AND 
  T1.id = '010008'
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2005

183
推荐指数
6
解决办法
47万
查看次数