<ul id = "subjects">
<% Subject.find(:all).each do |c| %>
<li><%= link_to c.name, :action => "show_subjects", :id => c.id %></li>
<% end %>
</ul>
Run Code Online (Sandbox Code Playgroud)
我的 list.html.erb 文件中有一个代码片段。它引发异常“无法找到‘id’=all 的主题”。这个案例有什么问题呢?我想做的是将所有主题列为超链接。
感谢帮助。
我搜索了一个解决方案,但没有找到任何解决方案。
我有这种信息:
String locale = "en_GB";
String country = "Japonia"; //It means Japan in polish
Run Code Online (Sandbox Code Playgroud)
我需要将国家名称“ Japonia”翻译成字符串语言环境中指示的语言,所以要翻译为“ Japan”。有什么办法吗?
我需要在PL/SQL中编写触发器.我希望在条件为真时阻止插入.
CREATE OR REPLACE TRIGGER SafeRent AFTER INSERT ON Rent
FOR EACH ROW
DECLARE
BEGIN
IF :NEW.id_status IN (1,2) THEN
DELETE FROM Rent WHERE id_rent = :NEW.id_rent;
END IF;
END;
Run Code Online (Sandbox Code Playgroud)
代码的扩展:如果id_status等于1或2,我想要插入不要完成.
这是我写的触发器.如果条件为真,它会在插入后删除(我想,我没有测试过)记录.
在插入之前有没有办法阻止它?
我在考虑在'BEFORE INSERT'类型触发器中增加异常,这是一个很好的解决方案吗?
PS:它必须是触发器,我知道它可以作为Check约束来实现.
我在我的代码中定义了struct Node,如下所示:
struct Node {
Node() : prev(0), left(0), right(0) {}
Node* prev;
Node* left;
Node* right;
char val;
};
Run Code Online (Sandbox Code Playgroud)
我初始化Node structer对象的数组,如下所示:
Node** pool = new Node*[10000000];
Run Code Online (Sandbox Code Playgroud)
我认为它将使用defoult构造函数创建Node结构对象,但实际上数组似乎是空的.是否有任何有效的方法来创建一系列"空"对象?