你想多了,我登录的时候,我可以打开那个页面的。 然后就算还有问题,我可以把它 map 到 /admin/sidekiq
是应该在 click 的时候 cancel 掉正在预先加载的请求
不喜欢 tailwindcss 的 CSS 命名风格
irb> @book.status
"draft"
这个是 Rails 原本的设计,并且是一个最佳的实现。
你可以去看看 https://api.rubyonrails.org/classes/ActiveRecord/Enum.html#method-i-enum
实际上用 Enum 的方式,我们在代码层始终会用字符串的方式来使用 enum,而走 ActiveRecord 存储的时候,ActiveRecord 会把它自动转换为 int 类型。
准备回滚了,有内存泄漏,Ruby 2.7 是没问题的
已经部署 3.0.0-preview1 上线
Ruby China 已经准备好升级了:
RVM 的 master 已经可以更新来安装 Ruby 3.0.0-preview1 了
$ rvm get head
$ rvm install ruby-3.0.0-preview1
因为可以通过邮箱找回密码找回账号,所以抢注不影响。
确认邮箱流程,在 Homeland 这类场景这么做会显得太复杂
仔细阅读项目,看看哪些 JS 文件怎么回事的。
那个关注、点赞你要找到对应的 JS 逻辑看事件绑定。
另外问题没问题清楚。
我来试试跑 Ruby China
EXPLAIN 是 Rails 的特性:
https://weblog.rubyonrails.org/2011/12/6/what-s-new-in-edge-rails-explain/
config.active_record.auto_explain_threshold_in_seconds = 0.5
Rails 3.2 有这个功能,当你的某个 SQL 查询时间超过了设定的档位,将会自动做 EXPLAIN 动作。
这个功能我很少关注,貌似 Rails 4.0 去掉了这个功能。
Remove automatic execution of EXPLAIN queries. The option active_record.auto_explain_threshold_in_seconds is no longer used and should be removed.
https://guides.rubyonrails.org/4_0_release_notes.html
你用的什么版本 Rails?
第二个问题:set NAMES utf-8
看起来,你的数据库可能不是 UTF-8 的
你不需要 ElasticSearch
t
点赞 / 收藏 / 点击记录 什么的,居然不用我的 ActionStore 🤔
掌握一套 UI 组件的 API,以后有一天用 React 也可以用 Ant Design。
用 Ant Design 不纠结
为何你不用小写来建表?
@hooopo 最近那个开源项目就有实现,可以参考一下
其实这里面都有的
而推送,三方客户端是不能支持的,iOS 推送在服务端有私钥。
如果是你自己的服务器: https://homeland.ruby-china.org/docs/configuration/apns/
你要的是那种安全审查系统,比如阿里云 Green
这个要多看多用,用多了好的产品,你会慢慢理解的。没有捷径
可以这么理解,假如 Gemfile 有依赖 puma
不折腾 学 React 很容易的,一步到位
支付宝登录我觉得没必要
当初是为了省事,没做补充信息的流程