scoped_search gem可以很容易地搜索您的 ActiveRecord 模型。使用查询字符串执行搜索,该字符串应传递给 named_scope search_for。根据要查看的字段的定义,它将构建查询条件并将其作为命名范围返回
2022-06-05 14:04:17 76KB ruby sql 文档资料 开发语言
Castle ActiveRecord CHM帮助文档 最全的学习资料,经典例子,入门必备,技术人员随身携带的备查工具书。
2022-04-02 21:32:19 8.28MB Castle ActiveRecord CHM帮助文档
1
包含ActiveRecord、Castle API、NHibernate.Documentation、NHibernate.Reference 等关于Castle ActiveRecord的帮助文档
2021-04-14 14:03:01 8.28MB CastleActiveRec c# .net
1
过滤性 Filterrific是Rails Engine插件,可轻松过滤,搜索和排序ActiveRecord列表: 特征 大量使用ActiveRecord范围 ActionController帮助程序将过滤器参数从ActionView表单传递到基于ActiveRecord的模型,并将匹配的记录从ActiveRecord返回到ActionView。 表单助手可轻松构建强大的搜索和过滤表单。 通过AJAX在更改时自动提交过滤器形式的Javascript资产。 当通过AJAX加载新记录时,该图像资产以Filterrific形式显示微调框。 使用Rails API模式使用Filterrific的API选项。 只需使用gem 'filterrific', require: 'filterrific_api' 。 安装 gem install filterrific 或在Gemfile中使用
2021-02-27 21:03:37 126KB activerecord filter ruby-on-rails Ruby
1
ActiveRecord模型Rails实验室 目标 手动创建迁移 手动创建模型 建立模型实例方法 建立模型 您可以在spec/models目录中找到此应用程序的测试套件,并使用以下命令运行它们: bundle exec rspec 。 该实验室进行测试以确保您的应用程序可以创建记录,并且具有可以在模型上调用的实例方法。 指示 手动创建一个名为“ students的表,该表具有以下列: first_name和last_name –这应该通过创建新的数据库迁移来完成 为学生表创建一个模型,该模型继承自ActiveRecord :: Base 在模型中实现to_s实例方法,该方法将为学生返回串联的名字和姓氏。 例如: first_name: "Daenerys", last_name: "Targaryen" => "Daenerys Targaryen" 在Learn.co上查看 ,并开始
2021-02-19 17:07:15 43KB Ruby
1
Rails兼容性 支持 Ruby2.2〜2.7 Rails 3.2、4.2、5.0、5.1、5.2、6.0 安装 提供跨轨方法,以供您升级轨,反向移植功能,创建易于维护的gem等。 gem 'rails_compatibility' 然后执行: $ bundle 或自己安装为: $ gem install rails_compatibility 用法 发展历程 签出仓库后,运行bin/setup来安装依赖项。 然后,运行rake test来运行测试。 您也可以运行bin/console进行交互式提示,以进行实验。 要将这个gem安装到本地计算机上,请运行bundle exec rake install 。 要发布新版本,请更新version.rb的版本号,然后运行bundle exec rake release ,它将为该版本创建git标签,推送git commits和标签,并
2021-02-09 22:05:09 27KB rails activerecord rubygems backports
1
斯派克 以类似于ActiveRecord的方式与远程REST服务进行交互。 斯派克基本上撕掉需要灵感 :smiling_face_with_halo: 从那里,我们不幸抛弃了它,因为它给我们带来了一些性能问题,并且维护工作似乎已经过时了。 因此,我们制作了Spyke,它为我们的项目添加了一些修复/功能: 快速处理甚至大量的JSON 适当支持范围 能够为关联定义自定义URI 类似于ActiveRecord的日志输出 API端验证的处理 可查询的名称! :) 组态 将此行添加到您的应用程序的Gemfile中: gem 'spyke' gem 'multi_json' # or whatever is needed to parse responses Spyke使用Faraday来处理请求,并期望其将响应主体解析为以下格式的哈希值: { data : { id : 1 , name : 'Bob' } , metadata : { } , errors : { } } 因此,例如对于返回如下JSON的API: { " result " : { " id " : 1 ,
2021-02-02 03:35:38 33KB ruby api activerecord json
1
ActiveRecord哪里Assoc 使用此gem可以轻松地根据ActiveRecord(Rails)中记录的关联来进行条件。 (使用SQL的EXISTS运算符) # Find my_post's comments that were not made by an admin my_post . comments . where_assoc_not_exists ( :author , is_admin : true ) . where ( ... ) # Find every posts that have comments by an admin Post . where_assoc_exists ( [ :comments , :author ] , & :admins ) . where ( ... ) # Find my_user's posts that have at least 5 non-spam comments (not_spam is a scope on comments) my_user . posts . where_assoc_count ( 5
2021-01-30 23:04:34 425KB ruby rails activerecord sql
1