首页
分类
标签
归档
瞬间
剪影
留言板
圈子
友链
关于
1
Dify 平台部署教程
2
Android 存储访问框架的使用
3
RVM用国内镜像安装Ruby
4
RAG技术从入门到放弃
5
Golang - 接口
登录
Jack.Jia
累计撰写
97
篇文章
累计收获
30
个点赞
累计收获
19055
次访问
导航
首页
分类
标签
归档
瞬间
剪影
留言板
圈子
友链
关于
极客日记
莫愁前路无知己,天下谁人不识君。
标签
Ruby On Rails
Elasticsearch在Rails中的应用
Elasticsearch学习笔记 引言 在现代的Web应用中,数据检索是一个重要的部分。用户需要能够快速准确地找到他们想要的信息,而开发者需要提供强大的搜索功能来满足这个需求。这就是Elasticsearch发挥作用的地方。 Elasticsearch是一个基于Lucene库的开源搜索引擎。它提供
2023-12-02
322
0
1
58.2℃
全文检索
Ruby On Rails
CentOS7 安装 racc gem 报错解决
报错 Installing racc 1.4.14 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /usr/local
2023-01-15
194
0
0
43.4℃
Ruby On Rails
mac安装ruby-oci8
该文章详细描述了在macOS上安装ruby-oci8的步骤。首先,需要安装Xcode及从Oracle官网下载安装包,包括Instant Client的基本和SDK包。下载后,将其复制到指定目录下,并执行Homebrew中的相关安装命令。接着,设置环境变量OCI_DIR以指向Homebrew目录,最后通过gem命令安装ruby-oci8。
2022-05-11
75
0
0
31.5℃
Ruby On Rails
【Solr】Rails 中使用 Sunspot
安装 1、 在 Gemfile 中添加: gem "sunspot_rails", "~> 2.5" gem "sunspot_solr", "~> 2.5" # 开发环境使用,本地的solr环境 2、 然后毫无疑问是 Bundle: bundle install 3、 接着生成配置文件conf
2022-04-06
129
0
0
36.9℃
Solr
【Ruby on Rails】Form 表单对象
form 与 表单对象 关于提到的各种helper, 多看官方文档: 英文: http://guides.rubyonrails.org/form_helpers.html 中文: http://guides.ruby-china.org/form_helpers.html 也可以看API中的文档(
2022-04-01
85
0
0
32.5℃
Ruby On Rails
RVM用国内镜像安装Ruby
RVM RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。 https://rvm.io/ 如果你打算学习 Ruby / Rails, RVM 是必不可少的工具之一。 RVM 安装 gpg2 --recv-keys 409B6B1796C275462A170311380
2022-04-01
533
0
0
77.3℃
Ruby On Rails
Centos7 安装ruby gem mysql2
安装mysql2 gem install mysql2 -v '0.5.3' --source 'https://gems.ruby-china.com/' 报错 Building native extensions. This could take a while... ERROR: Err
2022-04-01
58
0
0
29.8℃
Ruby On Rails
【Ruby on Rails】Form 常用的标签
form helpers 表单辅助方法 文档: http://guides.rubyonrails.org/form_helpers.html 可以看API: http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html
2022-03-29
60
0
0
30.0℃
Ruby On Rails
【Ruby on Rails】Layout(布局)
概念 所有的action 在渲染页面的时候,都会把动态内容的外层,包裹一个HTML页面。 这个HTML页面,就是一个layout。 都放在app/views/layouts/目录下. 例子 从一个例子看起: 假设我们有两个页面: page1.html.erb <html> <head>
2022-03-28
130
0
0
37.0℃
Ruby On Rails
【Ruby on Rails】View 视图
View的基本概念和用法 View在MVC中,一直是最简单的概念. 大家要分分钟入门. 视图在Rails中, 就是.html.erb 文件. 我们原则上把跟HTML有关的东西,都写在视图中。 每个视图都要由controller触发. 所有的视图文件,都放在: app/views/ 目录下. 例如:
2022-03-27
84
0
0
32.4℃
Ruby On Rails
【Ruby on Rails】Controller 基本功能
从controller中读取request的参数 参数的来源: 两种: url . 例如: /books?name=三体 form. <form action='/foo' method='POST'> <input type=text name='keyword' /> <in
2022-03-27
89
0
0
32.9℃
Ruby On Rails
【Ruby on Rails】日志工具log4r
日志: log4r 日志是我们调试的最重要的手段,没有之一。 我们可以通过debug, 断点来人肉找到问题,但是如果没有把信息保存到文件中,就无法 事后找到线索。 最好的日志应该是 每日分卷, 有时间戳,可以控制输入级别。 在ruby中,虽然有自带的logger, 但是跟log4r还是有很大距离的。
2022-03-26
56
0
0
29.6℃
Ruby On Rails
【Ruby on Rails】assets pipeline
assets pipeline 是什么? assets pipeline提供了一个框架来连接和缩小或压缩 JavaScript 和 CSS 这些静态资源。它还增加了用其他语言和预处理器(如 CoffeeScript、Sass 和 ERB)编写这些静态资源的能力。它允许你的应用程序中的静态资源自动与来
2022-03-25
68
0
0
30.8℃
Ruby On Rails
【Ruby on Rails】配置 rails-config
使用配置文件 rails 自带配置文件。比如,我们可以把配置写到: config/application.rb config/environments/developement.rb config/environments/production.rb config/environments/test
2022-03-25
86
0
0
32.6℃
Ruby On Rails
【Ruby on Rails】 Rails常用命令行
Rails命令行 安装Rails $ gem install rails 命令 基本Rails命令 Rails开发过程中可以在命令后添加 -h或–help 用于显示命令的帮助信息. 例如: $ rails server --help 创建Rails程序 初始化一个完整Rails可执行项目: $
2022-03-25
281
0
0
52.1℃
Ruby On Rails
【Ruby on Rails】各种回调(钩子)方法
钩子方法 hook method(回调函数 callback) 我们在编程时,会发现有很多方法。 有几种方法,是比较特殊的方法。 它们存在的意义,往往跟过程相关。 rails中的 hooks method. controller中的hooks def edit @article = Art
2022-03-24
75
0
0
31.5℃
Ruby On Rails
rails 迁移相关
一、rails 2.3 相关文档: https://guides.rubyonrails.org/v2.3/ https://guides.rubyonrails.org/v2.3/migrations.html 创建模型: ruby script/generate model Product na
2022-03-24
72
0
0
31.2℃
Ruby On Rails
【Ruby on Rails】Model CRUD
数据持久层 数据持久层的缩写: persistant layer. 大家往往把它简称为: 持久层. 我们获取到一些数据的时候, 往往是这样: # 假设 这个变量,来自于 网络的其他服务器 String content = SomeTool.query_from_remote .... # 如何把它
2022-03-21
71
0
0
31.1℃
Ruby On Rails
【Ruby on Rails】RESTful 路由
RESTful 路由 使用不同的请求类型, 来获取各种资源。 POST: create, (创建资源) PUT/PATCH: update, (更新) GET: index, show, new, edit, (只读取数据,不修改数据) DELETE: destroy (删除) 所以, 在RE
2022-03-19
96
0
0
33.6℃
Ruby On Rails
【Ruby on Rails】Model 关联
数据库关联 最简单的关联关系: 一对多。 例如: 王妈妈, 有两个孩子:小明 和 小亮。 可以说: 王妈妈, 有多个孩子。 也可以说: 小明,有一个妈妈。 小王,有一个妈妈。 用数据库结构来表示 如果不考虑表间关系的话, 有两个表 妈妈( mothers ) 和 儿子( sons ): mother
2022-03-14
138
0
0
37.8℃
Ruby On Rails
上一页
下一页
1
2
弹