redis-rails 相关问题


redis 哨兵未启动 /etc/redis-sentinel.conf 不可写:权限被拒绝

redis Sentinel 安装后运行良好。现在它无法启动,日志中出现以下错误。 “Sentinel 配置文件 /etc/redis-sentinel.conf 不可写:权限...


这是什么意思 Redis URL 必须指定以下方案之一(redis://、rediss://、unix://)

文件上传完成并且要进行重定向后,我收到此错误消息。 Redis URL 必须指定以下方案之一(redis://、rediss://、unix://) 我不是...


redis:net.connect 不是一个函数

我需要将Redis添加到nodejs 但无法顺利执行 使用redis版本,相同的代码,但出现此错误: 我的代码: 从 'redis' 导入 { createClient } 导出常量客户端 =


错误:Predis\Connection\ConnectionException:`SELECT`失败:ERR值不是整数或超出文件范围[tcp://redis:6379]

我在 laravel 中遇到 redis 问题,我正在使用 laradock 上传我的容器,但我不知道为什么它不起作用。 当我在 redis 的 bash 中的终端中运行命令 redis-server 时,我...


Python Celery socket.error:[Errno 61]连接被拒绝

我正在使用 Celery 3.0 并具有如下所示的配置文件。 celeryconfig.py BROKER_URL = 'redis://localhost:6379/0' CELERY_RESULT_BACKEND = 'redis://localhost:6379/0' CELERY_TASK_SERIALIZER...


redis如何限制KEYS命令的返回数量?

我在redis中使用“KEYS p_*”命令获取值。 但是使用“KEYS p_*”,如果redis有数百万个键,我会得到太多 价值观和糟糕的表现。 那么我可以用“KEYS p_*”获取 100 个值吗


如何使用 Node JS 在 Redis 缓存中创建基于标签的搜索?

我正在Redis缓存中寻找基于标签的搜索功能。 基本上在关系数据库MYSQL或ORACLE中我们使用LIKE操作来搜索记录/文档等。 但在 Redis 中我们如何...


有时候,embedded-redis(lettuce)在测试中不断尝试重新连接

我已经用嵌入式redis编写了redis测试用例,并且在本地运行良好,没有任何问题。但是当我使用 jenkins 或 gitlab 迁移到 CI / CD 管道时。有时,我面临连接问题...


Redis HMGET 命令的性能问题

在生产环境中使用Redis HMGET命令检索数据时,如果命令中包含的key数量超过10000个,且请求量较大,CPU占用率


fastapi、celery、redis、docker compose:无法分配请求的地址

我使用 fastapi、celery、redis 和 docker-compose 来托管 RestAPI。一切都运行良好,除了当我通过 Dockerfile 中的一行代码触发 api 测试时。如果没有这行代码...


如何在 Rails 7 esbuild 应用程序中显示 Bootstrap 5.3 弹出窗口?

当我使用 Bootstrap 创建全新的 Rails 7 应用程序时,Modals 可以开箱即用,但 Popover 则不然。我如何让他们工作? Rails 7.1.2、esbuild、Bootstrap 5.3.2: Rails 新 -- 数据库 sqlite3 --


在 Redis 中聚合时如何使用 APPLY format() 加载 JSON 值?

我正在尝试使用 RedisJson 在 Redis 上运行 FT.AGGREGATE 命令的 APPLY format(...) 子表达式,但尝试使用 JsonPath 作为格式参数会出现未知符号错误。 我有...


带有 --css bootstrap 的 Rails 7 新应用程序 - Turbo 按钮不起作用

使用 Rails new myapp --css bootstrap 创建新应用程序 Rails 7 时,我的涡轮按钮将不起作用: =button_to“退出”,edit_post_path,方法::删除,形式:{数据:{turbo_confirm:“...


Turbolinks 与 Rails v7+ 兼容吗?

我们正在致力于将 Rails 从 v6.1 升级到 v7.0,我们正在使用 Turbolinks,并且我们知道 Rails 7 现在在 Hotwire 中具有 Turbo。我没有看到 Turbolinks gem 有任何贬值,但仍然很好奇......


是否可以从Rails应用程序中访问DataDog trace_id

我们在 Rails 应用程序中使用 DataDog 的分布式跟踪,并希望写入trace_id(对于控制器#action),以便我们稍后可以访问 Rails 日志中的 url。我怎么能...


当你对javascript进行更改时,rails importmap-rails 中是否有自动编译器? (就像在 webpacker 或 esbuild 中一样)

我有一个新的rails项目,默认情况下有一个导入映射。 为了更新我的更改,我需要每次输入 Rails 资产:预编译 但我知道在 webpacker 中他们会用你的 c 重新编译...


如何确保用户不会从只读 Redis 从属设备读取陈旧(尚未同步)的数据?

我正在学习 Redis 复制,并且了解以下事实 1. 默认情况下,副本是只读的。 2.所有写操作都发生在master上 3. Master 将更改写入内部缓冲区,然后发送...


Rails 7:导入 javascript 而不使用 importmap

我阅读了如何将自定义 JS 文件添加到新的 Rails 7 项目,并编写了 Rails 7:如何添加自定义 javascript 函数? 我想现在我已经清楚了。 我不想加载模块。我只是想...


如何在Rails中保存完整的html页面

我正在尝试使用 Rails 4 应用程序将网页保存到磁盘 send_data(render_to_string, :filename => "foo.html"). 文件保存正常,但是缺少 css。 我尝试添加...


Rails 错误:ActionDispatch::Cookies::CookieOverflow

我看到堆栈溢出上有多个关于此主题的帖子,但无法应用它们。 我的应用程序中出现了一个我不明白的 Rails 错误:“ActionDispatch::Cookies::CookieOverflow&qu...


Rails 6 Action 邮箱和 Gmail 集成方法

Rails 6 现在附带了 Action Mailbox。文档和社区没有关于如何集成 SendGrid 等最常见服务之外的各种服务的丰富资源。 假设一个人...


Rails 应用程序中的 Stripe Checkout 和刺激控制器问题

我在 Rails 应用程序中渲染 Stripe Checkout 和连接 Stimulus 控制器时遇到问题。我概述了以下详细信息: Stripe Checkout 组件未渲染...


如何为物理治疗师定义这个 Rails 应用程序的模型关系?

我是 Ruby on Rails 初学者,正在尝试构建我的第一个现实生活中的 Rails 应用程序。 想法如下: 该应用程序显示了练习的概述。每个练习都有一个类别:字符串,身体部位:字符串,


在 Rails 7 应用程序中使用 bootstrap javascript

我有一个正在运行的 Rails 7 应用程序,它使用 esbuild 作为 JS 捆绑器并导入了 bootstrap。 我正在尝试弄清楚如何访问主“外部”的任何 Bootstrap Javascript 功能


Chartkick + Rails 7 (Turbo) + Heroku

我有一个使用 Turbo 的 Rails 7 应用程序。我使用 Chartkick (+ Chart.js) 并在我的页面上放置了一些图表。 在我的本地设置中,一切正常,但部署到 Heroku 后,我遇到了一个奇怪的问题。 当我


Bootstrap 无法与 Rails 正确配合使用

大家好 我使用这个入门模板启动一个新的 Rails 应用程序,当我从 bootstrap 添加一个简单的导航栏时。 它看起来像这样 主要问题是JS不起作用,下拉菜单我...


带有 JS 模块模式的 Rails 导入映射错误:“net::ERR_ABORTED 404(未找到)”

我正在使用 Importmap for Rails 7 实现 JavaScript 模块模式,并且遇到与在生产环境中加载自定义帮助程序 JS 文件相关的错误。 我的应用程序/javascript 有一个


使用 ruby 3.2 部署的 GCP App Engine Rails 应用程序向 foreman start 添加参数,然后失败

我正在使用 google cloud build 来部署我的 Rails 应用程序。最近我将 ruby 版本升级到了 3.2。我使用 foreman 作为 app.yaml 中的入口点(不带参数)并添加了


Rails 开发环境即使在重新启动服务器后也不会更新 html/css/assets

我一直在rails中开发一个网站,一切都进行得相对顺利。突然我对视图和资产的更改不再显示。我更改样式表或一些 html 并重新加载我的浏览器...


Redis:我们可以使用相对于当前时间的过去时间戳中的 ID 进行 XADD

我想保存相对于当前时间的过去时间的带有ID的数据。 例子: 最后 ID:(无) 当前时间:1904878793327 跑步: xadd测试1804878793327-1测试123 会抛出错误,ERR ID


微服务架构的电商平台如何使用Redis进行缓存?

我在我的应用程序中使用微服务架构。每当服务器收到请求时,它都必须从数据库中获取数据,这需要大量时间(而且效率也很低),所以我想实现...


Helper 方法不渲染任何列表项

在 Rails 7 中,为什么以下助手不渲染列表项? def 列表(选项) tag.ul(类:“a”)做 options.each 做 |option| tag.li(类:“b”)做 他...


如何通过Sequel查询返回所有Dataset

Rails 作用域返回 all(ActiveRecord::Relation) 而不是 nil。 这样我就可以在条件为零时使用方法链。 类 MyClass < ApplicationRecord scope :my_filter, ->(条件){ 其中(


Rails 3中ActiveRecord选择一个具有一定长度的字符串字段?

我有一系列帖子,想选择标题大小小于 30 的所有帖子,该怎么做? Posts.where("len(标题) < 30")?


Rails Rspec 测试路由使用的 lib 类包含私有方法

Simplecov 检测到我缺少对 lib/api_verson.rb 类的一些测试: 类 ApiVersion def 初始化(版本) @版本=版本 结尾 def 匹配?(请求)


Ruby on Rails 条件渲染不起作用

这是我的考勤控制器中mark_attendance方法的一部分。该方法在扫描二维码后调用,如果 my_student_course.size > 1,则应显示模式。 `如果讲师


Canvas lms 捆绑执行rails db:initial_setup 错误

我正在尝试在 Debian 上安装 canvas lms,但在名为“数据库填充”的步骤中(这是一个教程:(https://github.com/instruct/canvas-lms/wiki/Quick-Start),当我使用通讯...


在 Ruby On Rails 中出现“堆栈级别太深错误”

当我在index.html.erb中调用vendor.account_owner时,出现堆栈级别太深错误 供应商迁移文件如下所示 创建供应商类 < ActiveRecord::Migration[7.0] def change...


Rubocop 自动更正 FrozenStringLiteralComment 不起作用

我有一个 Rails 6 项目,并尝试使用 RuboCop 的自动更正选项来修复许多 Style/FrozenStringLiteralComment 错误(主要在生成的文件中)。 无论我运行bundl多少次...


寻找独立的命令行代码生成器脚本

我正在寻找一个库或命令行脚本,它允许我创建可以从命令行生成的自定义模板。 ruby on Rails 脚手架生成器几乎相同......


如何按名称对@users.person.name进行排序? (Ruby on Rails)

我正在尝试按名称字母顺序对@users进行排序。我该怎么做呢? @用户.person.name 编辑: 我是这样解决这个问题的: @用户.sort! { |a,b| a.person.name <=> b.person.name } 谢谢你...


在Rails中,如果枚举有空格,有没有办法访问其查询快捷方法?

我有一个带有名为“status”的枚举属性的模型。其中一个值(“进行中”)有一个空格。 班级游戏 < ApplicationRecord enum status: [:scheduled, :"in pro...


导轨 |使用嵌套属性作为多态关联的外部类型?

在Rails中,我想构建我的模型,以便主记录(我们称之为Shipment)有一个详细记录(基本类型:ShipmentDetail),它是多态的,这样数据的结构...


如何测试控制器实例变量中的属性值?

我正在使用rails 5 和minitest。我想知道如何测试控制器方法的实例变量中的字段值。我意识到如果我想测试变量是否已定义,我...


如何以可视方式连接到反向代理后面的 MySql?

在 Rails Kamal-Docker 出现之前,我习惯使用 MySql Workbench 从本地计算机连接到远程 MySql 生产数据库。现在我已将数据库放置在远程服务器上


heroku 部署上未显示输入类型复选框

我在 Heroku 上部署时遇到问题。我正在使用 Rails 4 和 postgresql。 以下代码在我的本地版本中运行良好,但在部署的版本中根本没有出现。所有其他


Rails 使用符号与字符串作为参数哈希中的键

如果我们使用字符串作为哈希键,Ruby 需要评估该字符串并查看其内容(并计算其哈希函数),并将结果与键的(哈希)值进行比较...


将新管理员添加到活动管理员

我正在为我的用户使用设备。我最近安装了 Rails Active Admin gem,一切都运行良好。 但是我不知道如何添加新的管理员用户。我可以看到那个活跃的...


Javascript 在开发模式下通过资产管道进行缓存

我最近将我的应用程序升级到了 Rails 3.1,通常一切似乎都正常,但有一件事让我发疯。 我有 2 个主要的 js 文件,我们称它们为 application.js 和 main.j...


wkhtmltopdf 文档在开发与生产中的生成方式不同

以下用于生成 PDF 的布局设置为使用 Rails 应用程序的 asset/public 目录中的 css 文件,因为 wicked-pdf gem 需要静态链接。它会根据每个环境进行调整...


© www.soinside.com 2019 - 2024. All rights reserved.