ruby-on-rails相关内容

rails 教程:cookie 与记住令牌不匹配

我正在做 Michael Hartl 的 Rails 教程第 8 章.当我尝试通过存储在浏览器 cookie 中的 remember_token 查找用户时,它不起作用.find_by 方法返回 NIL.我一直在尝试通过查看存储在浏览器上的记住令牌 cookie 并将其与存储在用户数据库中的记住令牌进行比较来进行调试.他们不匹配,我不知道为什么.这是会话助手的代码. module Session ..
发布时间:2021-06-10 18:45:08 其他开发

检查 nil 警告有关意外 nil 的信息

我对 nil 进行了以下检查: client = !deal['deal']['party']['party'].nil??交易['交易']['派对']['派对']['company_id']:"" 但我仍然得到: 当你没想到的时候,你得到了一个 nil 对象!您可能期望有一个 ActiveRecord::Base 实例.评估 nil 时发生错误.[] 我怎样才能防止这种情况发生? ..
发布时间:2021-06-10 18:44:56 其他开发

活动资​​源返回 nil 对象

我尝试在可以查看日志的服务器上使用活动资源.我请求服务器显示一个带有 xml 的订单. class Orders o = Hello::Services::Orders.find(o.id) 当我查看他返回的内容时,他以 xml 格式向我发送了正确的对象. 但是当我看到我收到的东西时: 放置“====:"把 xml把 xml.inspect 第二个 put 返回 # ..
发布时间:2021-06-10 18:44:10 其他开发

rails 列不能为空:

我注意到我的应用程序会自动将所有进程设置为在创建后立即完成.我查看了它,找不到为什么在没有被告知的情况下更新日期,但我发现我的一个观点正在寻找一个不存在的字段.我创建了“完整"字段,将其设置为非空布尔值,然后再试一次. 我再次将其自动设置为 true,因此我尝试在 create 方法中将其显式设置为 false,但这仍然不起作用 :S 所以我尝试将隐藏字段放入表单中.即使提供了值,我现在也收 ..
发布时间:2021-06-10 18:41:36 其他开发

Rails where 条件为零值

我发现使用 where 和符号 :my_id => nil 并使用老式的?是不同的.谁能解释一下为什么? MyTable.where("my_id = ? ", nil).firstSELECT `my_tables`.* FROM `my_tables` WHERE (my_id = NULL) LIMIT 1 没有得到任何数据 MyTable.where(:my_id => nil).f ..
发布时间:2021-06-10 18:37:35 其他开发

如何从服务器验证客户端的身份?

我使用 Rails 作为 iOS 应用程序的服务器.目前,它从应用程序向服务器发起一个网页的 URL 请求以获取数据.我的问题是,如何保证只有我的应用程序可以访问服务器,而不能从我的服务器的客户端/应用程序/浏览器中获取任何内容? 解决方案 我的服务器不使用 Rails,我使用 PHP.但我认为方法是一样的.为您的请求添加一种键.我总是将其作为 POST 值.在您的应用程序中对此密钥进行硬 ..
发布时间:2021-06-09 20:31:56 移动开发

Browserify Rails 错误 - ParseError: 'import' 和 'export' 可能只与 'sourceType: module' 一起出现

最近我想在我的 rails 应用程序中集成 NPM 包.我遇到了这个问题: 如果有人和我有同样的问题,我会在这个论坛中搜索.是的,我看到这里发布了类似的问题,但他们有不同的错误. 以下是我在 application.js 中的内容: //= 需要 jquery//= 需要 jquery_ujs//= 需要涡轮链接//= 需要反应//= 需要 react_ujs//= 需要组件// ..
发布时间:2021-06-09 19:22:01 前端开发

使用 'noty'Rails 5 中的 js 库

我正在尝试制作 noty.js ( https://ned.im/noty/#/安装- 一个用于通知的库)在我的 Rails 应用中工作. 我已经用 npm 安装了它 npm install noty 现在,它出现在 node_modules 下.当我尝试使用 在 js 文件中测试它时 new Noty({text: '一些通知文本'}).表演(); 我会得到 ' Uncaugh ..
发布时间:2021-06-09 19:18:30 前端开发

在 Rails 5 中使用“noty"js 库

我正在尝试制作 noty.js ( https://ned.im/noty/#/安装- 一个用于通知的库)在我的 Rails 应用中工作. 我已经用 npm 安装了它 npm install noty 现在,它出现在 node_modules 下.当我尝试使用 在 js 文件中测试它时 new Noty({text: '一些通知文本'}).表演(); 我会得到 ' Uncaugh ..
发布时间:2021-06-09 19:17:23 前端开发

Rails 获取仅涉及 current_user 的活动提要

我在我的 rails 应用程序上使用 public_activity gem 来获取所有 current_users 关注者活动.它工作得很好,但我更喜欢只获取与 current_user 相关的活动,因此它更像是一个通知系统,而不仅仅是活动. 这是我目前在活动控制器中的内容 @activities_all = PublicActivity::Activity.order("created ..
发布时间:2021-06-09 18:34:39 其他开发

在 Rails 中做通知

我想做的事情与人们听到 Rails 通知时的想法略有不同,因为我已经阅读了很多关于它的信息,但似乎没有帮助. 我想要做的是在特定表中创建一个新条目我希望某些用户(管理员)在他们的主页或他们所在的任何页面中收到通知,因为通知设备将在导航栏. 我该怎么做?我是一名中级 Rails 开发人员,我使用的是 rails 3.2.13. 提前致谢! 解决方案 您需要做几件事(我同意 ..

Rails 通知系统

我需要为我正在开发的应用程序创建一个类似 facebook 的通知系统.我想知道你们对如何去做这件事有什么建议?如果可能,我想避免将数据库用于通知,如果可行,我很想知道如何. 提前致谢 解决方案 问题中不清楚通知是否需要跨会话或用户到用户(可能不同时间在线)持续;但是,我对 Rails 应用程序有类似的需求,并通过 Notice ActiveRecord 模型实现了它.它用于广播站点 ..
发布时间:2021-06-09 18:32:17 其他开发

Rails 中的通知系统

有谁知道有什么好的 RoR 通知插件/gem. 我需要以某种方式存储事件并在用户离线时将它们显示给用户,或者如果在线则以一种很好的方式将它们呈现给用户. 这类似于 Facebook 通知,用户会收到新消息、评论、喜欢等的通知. 谢谢 解决方案 有一个名为 Mailboxer 的 gem,它具有类似的功能. ..
发布时间:2021-06-09 18:31:34 其他开发

如何向帖子收到评论的用户发送通知?

使用我当前的代码,发表评论的用户会收到一条通知,告诉他们他们发表了评论. 应该是发布估值的人受到评论,谁应该收到通知,通知他们有人评论了它. 标准的通知内容,但我哪里出错了?! comment.rb class 注释 notification.rb 类通知 notifications_controller.rb 定义索引@notifications = curren ..
发布时间:2021-06-09 18:31:15 其他开发

使用 nokogiri 在源文档和每个项目之间创建关联

我正在构建我的第一个 Web 应用程序,但有点迷茫.我已经阅读了 nokogiri 文档,并且知道我需要使用 Nokogiri::XML(open("http://foo")),但我不确定正确的位置在哪里使用它. 我有一个 series 模型,包含三列,:name、:description 和 :url.我想要它,所以当我创建一个新的 series 时,放置在 :url 表单字段中的 URL ..
发布时间:2021-06-08 18:51:03 其他开发