Php 如何在不保存到数据库的情况下发布rails?
我只想比较数据库中用户的值,而不将用户的任何输入保存到数据库中。基本上,我想将PHP中的以下功能复制到Rails:Php 如何在不保存到数据库的情况下发布rails?,php,ruby-on-rails,forms,post,Php,Ruby On Rails,Forms,Post,我只想比较数据库中用户的值,而不将用户的任何输入保存到数据库中。基本上,我想将PHP中的以下功能复制到Rails: <form method="POST" action=""> <input type="text" name="title" /> <input type="submit" name="submit" value="Submit" /> </form> <?php if (isset($_POST["submit"]))
<form method="POST" action="">
<input type="text" name="title" />
<input type="submit" name="submit" value="Submit" />
</form>
<?php
if (isset($_POST["submit"])) {echo $_POST["title"];}
?>
在Rails中执行相同操作的源代码是什么?主要是控制器操作简单,您可以执行比较过程,而无需将参数保存到数据库中。假设您的控制器是posts控制器
class PostsController < ApplicationController
def create
# Your code here for comparison
end
end
class PostsController
您仍然有任何帮助,请让我知道。好的,但是在这种情况下-如果我没有为输入字段使用模型,我必须如何命名它们?好的,让我们假设params=>{title:'Entered title'}。因此,在控制器中,您将获得参数[:title]作为“输入标题”。因此,您可以继续将标题与任何其他值进行比较。它应该像params[:title]=“Not Entered title”。。。。