最新文章列表

Yii2 ActiveRecord 为属性设置默认值

Model继承ActiveRecord后,如果想为属性设置默认值,可以重写构造函数,代码如下: /** * 构造函数 * * @param array $config */ public function __construct ($config = []) { $this->setAttribute('is_parent', 1) ...
niqingyang 评论(0) 有1356人浏览 2016-01-19 14:08

Yii2 ActiveRecord 添加额外属性

如果你的Form表单中的属性有部分不是在数据库中,而你的Mode又集成了ActiveRecord,这时想通过$model->load()加载那部分未在数据库定义的属性可以重写attributes()函数,例如: /** * * {@inheritDoc} * * @see \common\db\ActiveRecord::attributes() */ p ...
niqingyang 评论(0) 有2494人浏览 2016-01-19 14:06

极简的Restful框架推荐->Resty

源码链接:Resty 拥有jfinal/activejdbc一样的activerecord的简洁设计,使用更简单的restful框架 restful的api设计,是作为restful的服务端最佳选择(使用场景:客户端和服务端解藕,用于对静态的html客户端(mvvm等),ios,andriod等提供服务端的api接口) 一、独有优点: 1.极简的route设计: @GET(&quo ...
iOrigin 评论(0) 有789人浏览 2015-01-08 23:21

Rails里ActiveRecord里字段自动生成的实现。

class Base #定义inherited这个hook,当Base类被model类继承的时候就执行 def self.inherited(model) arr_attr_name = %w{id title body create_by}#这里可以取得model的名字,再到数据库中去查询 arr_attr_name.each do |attr_name| mod ...
wudixiaotie 评论(0) 有602人浏览 2014-02-24 21:21

ruby 小技巧

#Track 1: The C in MVC #irb Mix Tape http://errtheblog.com/posts/24-irb-mix-tape #深入讲解 app http://pragmaticstudio.com/blog/2006/4/4/running-your-rails-app-headless $ ruby script/console #Loading ...
52jobs 评论(0) 有957人浏览 2014-02-23 21:18

ActiveRecord

ActiveRecord 4新特性 http://www.oschina.net/translate/get-your-app-ready-for-rails-4?print ActiveRecord 范围需要一个 Callable 对象。 在 Rails 4 中,所有 ActiveRecord 范围必须使用一个 callable 对象来定义: #Rails 3.2 scope :rec ...
52jobs 评论(0) 有1045人浏览 2014-02-21 20:39

rails cancan AssociationTypeMismatch

ActiveRecord::AssociationTypeMismatch (User(#70244306330580) expected, got String(#70244198919200)): activerecord (3.2.13) lib/active_record/associations/association.rb:204:in `raise_on_type_misma ...
glacier3 评论(0) 有1148人浏览 2013-12-29 13:32

ActiveAndroid——Android ORM框架

文章地址:ActiveAndroid——Android ORM框架 ← iKoding的博客
ikoding 评论(0) 有1138人浏览 2013-05-16 19:21

multiple provider oauth

Allowing users to login with multiple authentication providers brings great benefits but also results in some annoying edge cases. For example, what happens when they login with one provider, logout an ...
夜鸣猪 评论(0) 有1314人浏览 2013-04-01 11:13

how to truncate table in rails

ActiveRecord::Base.connection.execute("TRUNCATE TABLE #{table_name}")
夜鸣猪 评论(0) 有1003人浏览 2013-01-29 04:14

Rails创建定时任务

    Task & Rexcel 最终生成的报表需要excel格式,我用了Rexcel这个插件,先写下一个task(/lib/task/task.rake) namespace :reports do desc "my report" task :my_report => :environment do arr = Active ...
chen_miao 评论(0) 有1873人浏览 2012-12-10 10:21

rails缓存学习

  FORM:http://kenbeit.com/tag/cache   http://blog.163.com/zhj_mouse/blog/static/6411853720114432550741/ Rails 自身提供四种缓存方式,即 Page Cache, Action Cache,Fragment Cache 和 ActiveRecord Cache 这四种缓存。Page ...
chen_miao 评论(0) 有1916人浏览 2012-11-27 16:38

Ruby on Rails的session和session存储方案

session:页面间的信息保存手段。使用:赋值    session[:person] = @user读取    Hello #{session[:person]}清除    session[:person] = nil全部清除    reset_sessionRuby on Rails提供的session存储方案:PStore (文件存储,默认方式)ActiveRecordStore(数据库)D ...
chen_miao 评论(0) 有1306人浏览 2012-10-18 17:42

ActiveRecord中设置字段默认值的方法

想做一个Event的记录 先建立了一个scaffold rails g scaffold Event name:string description:text status:string 之后 rake db:migrate 然后修改controllers/events_controller.rb 增加 validates :name,:status :presence => true 让na ...
roreric 评论(1) 有2182人浏览 2012-10-10 16:07

postgresql怎么用change.column

def up connection.execute(%q{ alter table contests alter column prize type integer using cast(prize as integer), alter column price set default 200 }) end def ...
夜鸣猪 评论(0) 有1431人浏览 2012-09-10 06:33

rails里使用truncate table

ActiveRecord::Base.connection.execute("TRUNCATE TABLE #{table_name}")
夜鸣猪 评论(0) 有1178人浏览 2012-09-07 02:04

ActiveRecord验证和回调1

1 对象的生命周期在操作Rails应用程序期间,对象能够create, update和destroyed。ActvieRecord在这些对象的生命周期中提供了钩子,让你能控制应用程序的数 ...
chen_miao 评论(0) 有1360人浏览 2012-07-17 18:56

ActiveRecord验证和回调 2

3 验证辅助方法Active Record提供了很多预定义的验证辅助方法,在你的类定义中可以直接使用这些方法。这些方法提供了通用的验证规则。每次验证失败, ...
chen_miao 评论(0) 有1603人浏览 2012-07-17 18:55

ActiveRecord验证和回调3

5 有条件的验证有时要满意一些条件才进行数据验证,这就可以使用:if和:unless选项,并指定一个符号,字符串或者Proc对象给选项。5.1 使用符号的:if和:unl ...
chen_miao 评论(0) 有1479人浏览 2012-07-17 18:54

最近博客热门TAG

Apache(33931) Lucene(5053) Hadoop(5049) nginx(3449) vim(3262) GCC(2954) memcached(2625) jfreechart(1688) Django(1602) Zend(1413) ActiveMQ(1398) Grails(1374) ActiveRecord(1349) OpenSource(1236) Emacs(870) Glassfish(858) lighttpd(810) rubygems(716) GAE(631) Blend(516)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics