问题列表 - 第30328页

RoR form_for:隐藏字段未包含在对象参数中,因此不起作用.

我正在使用表单添加条目,我需要发送当前用户的id以及条目参数.这是我的表单代码:

<% form_for(@entry) do |f| %>
  <%= f.error_messages %>
<%= hidden_field_tag 'user_id', current_user.id  %>
  <p>
    <%= f.label :date %><br />
    <%= f.date_select :date %>
  </p>
  <p>
    <%= f.label :note %><br />
    <%= f.text_field :note %>
  </p>
  <p>
    <%= f.submit 'Create' %>
  </p>
<% end %>
Run Code Online (Sandbox Code Playgroud)

问题是user_id被保存为null.我注意到在控制台输出低于user_id是存在的,但它不是实际位于的条目对象参数.我怎样才能解决这个问题?谢谢阅读.

Processing EntriesController#create (for 127.0.0.1 at 2010-07-09 19:57:55) [POST]
  Parameters: {"commit"=>"Create", "action"=>"create", "user_id"=>"3", "entry"=>{"date(1i)"=>"2010", "date(2i)"=>"7", "date(3i)"=>"9", "note"=>"bb"}, "controller"=>"entries"}
  Entry Create (0.4ms)   INSERT INTO "entries" ("entry_id", "created_at", "updated_at", "date", "user_id", "note") VALUES(NULL, '2010-07-09 09:57:55', …
Run Code Online (Sandbox Code Playgroud)

parameters ruby-on-rails form-for

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

一夜不活动后的一般网络错误

一段时间以来,我们的旗舰应用程序一直存在神秘错误.错误消息是通用的

[DBNETLIB] [ConnectionWrite(send()).]常规网络错误.检查您的网络文档.

这可以通过让应用程序在晚上开放并在早上恢复工作来可靠地再现.由于它是后端服务器应用程序,这是正常情况.

有趣的是 - 我们已经从SQL Server 7迁移到2000年到2008年,所有这些问题都存在.但似乎重要的是我们运行应用程序的操作系统.在WinXP上运行正常,在Vista/7上它失败了.所以问题出在客户端.

谷歌在错误消息上的结果涵盖了非常广泛的不同原因(因为这是一个非常普遍的错误),并且没有找到与我们类似的情景.

所以也许周围的人会知道我们的问题是什么?

sql-server general-network-error

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

Maven2共享父节点和子节点之间的依赖关系(不重新声明子节点中的依赖关系)

使用maven1,我使用extend标签告诉我的孩子项目使用他们的父配置.

在父项中声明的所有依赖项都可用于扩展(子项)项目.

现在使用maven2我正在使用继承/组合功能,我必须在每个子项目中重新声明我的依赖项(减去版本号).(参见how-to-share-common-properties-among-maven-projects)

有没有办法告诉maven我想在所有孩子中分享我的一些依赖?

dependencies maven-2 dependency-management

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

MVC 2/MVC 3/MVC 4中的嵌套区域

从MVC 2开始,我们可以轻松创建区域.现在我的问题与嵌套区域(区域内的区域)有关.

选择我的" father"区域文件夹,右键单击Add>>否选项new Area.

是否有可能以其他方式做到这一点?或者这个选项会在不久的将来推出吗?

asp.net-mvc-3 asp.net-mvc-2 asp.net-mvc-4

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

特定存储过程或函数的源代码

我可以使用all_arguments和all_procedures列出任何给定包中的过程和函数,并使用DBMS_METADATA我可以提取该包的DDL.是否有一种简单的方法(除了大量的instring和substring调用之外)为包中的每个单独的代码块分别获取过程或函数源代码.

像这样的东西:

所有者| 包名| 对象名称| 超载| 参数| 资源

显然使用substring和instring会出现重载函数的问题.

All_arguments有subprogram_id字段,根据它上面非常稀疏的文档看起来它确实唯一地引用了它与包中相关的程序,但似乎没有任何使用它的东西.

提前干杯

oracle oracle10g

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

字符串包含有效字符

我正在写一个签名的方法

bool isValidString(std::string value)
Run Code Online (Sandbox Code Playgroud)

在这个方法里面我想搜索value属于一组字符的所有字符,这是一个常量字符串

const std::string ValidCharacters("abcd")
Run Code Online (Sandbox Code Playgroud)

要执行此搜索,我从中value搜索并搜索一个字符 ValidCharacters,如果此检查失败,那么它是无效的字符串是否在STL库中有任何其他替代方法来执行此检查.

c++ stl stdstring

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

List <T> .Remove(T)或List <T> .RemoveAt(int)方法是否更快?

.NET集合中的方法List<T>.Remove(T)List<T>.RemoveAt(int)方法更快吗?值类型或引用类型的速度是否不同?

.net generics collections

12
推荐指数
2
解决办法
6810
查看次数

如何确定文本编码

我知道UTF文件有用于确定编码的BOM但是其他编码却不知道如何猜测编码.

我是新的java程序员.我编写了使用UTF BOM猜测UTF编码的代码.但我有其他编码的问题.我怎么猜他们.

有人可以帮帮我吗?提前致谢.

java utf

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

Pydev相对项目路径

我用pydev插件安装了eclipse.我需要在eclipse上运行我现有的项目.但是我的代码中有文件的相对路径.我期望从eclipse将相对路径附加到项目的默认目录.相反,它会将相对路径附加到安装Eclipse的目录.我找不到解决问题的方法.

提前致谢.

python eclipse relative-path pydev

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

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