如何实现搜索功能'对于Mailboxer' Rails中的宝石

时间:2017-08-17 07:31:14

标签: ruby-on-rails mailboxer

现在我正在使用名为“邮箱”的宝石'用于消息传递系统。https://github.com/ging/mailboxer 我想实施关键字搜索功能' ,我应该能够搜索我的邮箱的对话和邮件,它应该来自收件箱,发件箱,垃圾箱或草稿。

然而这个宝石已经给出了一个功能

  

search_messages(查询)

,但似乎无效。

1 个答案:

答案 0 :(得分:0)

这是一个function来检索主题,正文或收件人/发件人的用户名包含给定字符串的所有会话。你可以稍微调整它以适应你的场景或在他们的github repo上打开一个问题。

  <?php if (isset($_POST['submit'])) { $required = array('name', 'surname', 'idCard', 'cardNumber');
     // Loop over field names, make sure each one exists and is not empty 
$error = false; 
foreach($required as $field) { if (!isset($_POST[$field])) { 
    $error = true;
     } } 
    if ($error) {
     echo "All fields are required."; } }
     ?>