有activerecord

  • Rails开发细节《七》ActiveRecord Associations关联

    Rails开发细节《七》ActiveRecord Associations关联 1.为什么需要关联 很多时候,比如说电子商务中的用户和订单,一个用户会有很多的订单,一个订单只属于一个用户,这就是一种关联。 在创建订单的时候需要用户主键作为外键,删除用户的的同时需要删除用户的订单。 在rails中可...

    文章 像教授 2017-11-26 852浏览量

  • ActiveRecord中实体类问题解决方法

    更新或插入主键问题 有时候有这样的需求: 键是在业逻辑中生成的,例如一个Session,但用ActiveRecord写入时通常会出错 大致意思为主键不能写入 经测试可将主键的声明改为 [PrimaryKey(PrimaryKeyType.Assig...

    文章 chsword 2008-01-16 494浏览量

  • Castle ActiveRecord学习实践(2):构建配置信息

    摘要:ActiveRecord在底层封装了NHibernate,在框架启动时需要指定相关的配置信息,那么我们需要配置些什么?又该如何去配置呢?本文将会介绍在ActiveRecord中构建配置信息。 主要内容 1.需要配置什么 2.如何去配置 3.常见的配置示例   一.需要配置什么 在...

    文章 技术小甜 2017-11-17 898浏览量

  • 阿里云高校特惠,助力学生创业梦!0元体验,快速入门云计算!

    学生动手场景应用,快速了解并掌握云服务器的各种新奇玩法!

    广告

  • Rails开发细节《六》ActiveRecord Validationa and Callbacks验证和回调

    Rails开发细节《六》ActiveRecord Validationa and Callbacks验证和回调 1.对象生命周期 通常情况下,在rails应用中,对象会被创建,修改和删除。ActiveRecord针对这些对象提供了拦截,你可以控制你的应用和这些对象。 验证保证了存入数据库的数据都是...

    文章 像教授 2017-11-26 887浏览量

  • 抛开rails使用ActiveRecord连接数据库

    今天是大年三十,明天就正式进入羊年鸟,给所有程序猿(媛)同人拜个年吧!祝大家身体健康,事业有成,财源广进哦! 话归正题,以前都是在rails中使用数据库,或者在rails的console中使用;我们如何“抛开”rails而使用其数据库呢?有2种方法,一种稍难,另一种so easy! 先看看所谓...

    文章 大熊猫侯佩 2015-03-11 1044浏览量

  • Castle ActiveRecord学习实践(9):使用ActiveRecord的一些技巧

    摘要:本文将会介绍使用ActiveRecord中的一些技巧。   主要内容 1.由实体类生成数据表 2.运行存在的SQL脚本 3.使用空属类型 4.使用枚举类型的属性 5.使用NHibernate中的日志记录   一.由实体类生成数据表 在前面所用到的例子中我们都是先有数据表...

    文章 技术小甜 2017-11-16 940浏览量

  • Castle.ActiveRecord的ProxyFactory配置

      前后差不多两年没使用过Castle.ActiveRecord做ORM了,也近两年没有关注Castle的版本变化了,最近关注了发现很多地方都改变了。今天在一个现有的小项目中尝试添加Castle.ActiveRecord来做数据持久化操作,以前不需要做ProxyFactory配置,现在必须要Pro...

    文章 余二五 2017-11-14 831浏览量

  • Rails开发细节《五》Migrations 数据迁移

    Rails开发细节《五》Migrations 数据迁移 1.简介 在rails中用migration可以很方便的管理数据库的结构。可以创建数据库,创建表,删除表,添加字段,删除字段,整理数据。 migration就是一系列的class,这些类都继承了ActiveRecord::Migration类...

    文章 像教授 2017-11-26 789浏览量

  • 几种实用型Ruby Web开发框架介绍

      大家在通过对Ruby的学习后,都知道,Ruby on Rails是一款性能非常优越的Ruby Web开发框架。但是其他的Ruby Web开发框架又有多少人知道一二呢?   迅速掌握Ruby文件锁概念   Ruby操作文件权限技巧分享   Ruby will_paginate知识堂   ...

    文章 数据星河 2018-11-28 31227浏览量

  • rails将类常量重构到数据库对应的表中之一

        问题是这样:原来代码.html.erb页面中有一个select元素,其每个item对应的是model中的类常量: <%= f.select :pay_type,Order::PAYMENT_TYPES,prompt:'Select a payment method' %> ...

    文章 大熊猫侯佩 2015-02-03 1346浏览量

  • rails项目如何改变已建立的model结构

        有时候第一次用rails g model或者scaffold建立数据模型的时候难免会出错,比如字段类型错误或者字段名称错误,甚至少添加或多添加了几个字段哦。这种情况下手动去修改数据结构是比较头疼的,官方的做法是使用: rails g migration xxxForModelName 在d...

    文章 大熊猫侯佩 2015-01-17 1710浏览量

  • 7.1.3. Interactive Consoles

    7.1.3. Interactive Consoles 7.1.3.1. Using Irb 在rails开发工具中最重要的莫过于交互式命令行了,或者是控制台。使用ruby的标准交互式ruby库(Irb),在控制台中通过命令行你可以访问应用中的每一个部分。你可以加载ActiveRecord对象,检...

    文章 余二五 2017-11-15 771浏览量

  • Rails 案例研究

    Rails 案例研究 Rails 开发与 Java 编程的比较 文档选项 将此页作为电子邮件发送 级别: 中级 Bruce Tate ([email]bruce.tate@j2life.com[/email]), CTO, WellGood LLC 2...

    文章 余二五 2017-11-15 1105浏览量

  • ActiveRecord模式整理

    DAO Data Access Object,数据访问对象 DAO是一个软件设计的指导原则,在核心J2EE模式中是这样介绍DAO模式的:为了建立一个健壮的J2EE应用,应该将所有对数据源的访问操作抽象封装在一个公共API中。用程序设计的语言来说,就是建立一个接口,接口中定义了此应用程序中将会用到的...

    文章 x3d 2017-01-04 793浏览量

  • HTTP 502: Whoops, GitLab is taking too much time to respond.

    这次排错过程主要是思路,视野打开后会觉得豁然开朗,原来这其实是个小问题[尴尬]。 1、没注重应用启动的各服务及其用途,只会简单查看 status; 2、看到错误第一时间想到的是 Baidu(没其他意思),找找 logpath 先看日志不好吗? 3、未认识到服务之间的关联关系(比如 post...

    文章 小周啊 2018-11-02 8654浏览量

  • Castle ActiveRecord学习实践(6):延迟加载和使用Where子句

    摘要:在ActiveRecord中把数据库表之间的关联关系采用对象间的聚合关系来表现,然而这却带来一系列的性能上的问题。就像我在One-Many中用到的例子Blog,使用Blog.Find(1)查找了一个Blog对象,也许我们只用到它,但事实它却把该Blog所关联的Post对象也读取出来放在了内存...

    文章 技术小甜 2017-11-16 812浏览量

  • rails书籍展示添加游客评论

    需求:给图书表添加评论功能,类似豆瓣图书评论,book.rb: class CreateBooks < ActiveRecord::Migration def change create_table :books do |t| t.string :name ...

    文章 姚攀 2016-01-09 318浏览量

  • 3.3. Forms

    3.3. Forms 上节我们学习了如何使用link helper生成链接来从服务器端请求信息,但是在许多情况下,我们需要给服务器发送数据,这就是表单的作用了。首先,我们创建一个没有Ajax的表单。利用form_tag helper创建一个form元素。 <%= form_tag :...

    文章 余二五 2017-11-16 671浏览量

  • Active Record 活动记录

    ActiveRecord活动记录类   一.声明AR类(模型层)                      namespaceapp\models;          useyii\db\ActiveRecord;          classCustomer extends ActiveRe...

    文章 jefferyjob 2016-03-29 1151浏览量

  • Yii 框架学习--01 框架入门

    Yii 是一个高性能的,适用于开发 WEB2.0 应用的 PHP 框架。 Yii目前有两个主要的版本: 2.0 和 1.1。本文以YII 2.0.7为例。 环境需求 Yii2.0 框架有一些系统上的需求: PHP 版本 >= 5.4 Mcrypt PHP 扩展 OpenSSL PHP 扩展...

    文章 飞鸿影~ 2016-04-22 5238浏览量

  • Rails测试《六》实战单元测试-用factory-girl替换fixtures来创建模拟数据2

    上一篇我们介绍了factory-girl,这是一个很好的工具,可以用来替代rails中的fixtures,用来生成模拟数据。 它直观,易读,易读就易维护。最重要的一点是,它是面向model的,面向业务的,面向应用的,而fixtures模拟的数据是面向数据库的。但是我们的单元测试,功能测试,甚至将来...

    文章 像教授 2017-11-26 702浏览量

  • rails与mysql之间中文数据显示不一致的问题

    在使用rails做web开发的时候,数据库选用mysql会出现这种问题: 从web页面传入数据库的中文,会在mysql中显示为乱码,而在mysql中录入的数据会在web页面显示问号,原因就是字符集不统一,解决方案如下:   首先在rails新建项目的时候,在控制器的application.rb中加...

    文章 余二五 2017-11-15 754浏览量

  • 预览ExtJS 4.0的新功能(三):客户端数据层的革新:引入ActiveRecord模式

    转载请注明出处Ext中文网 (http://ajaxjs.com)。 Ext JS 4最强大的机能之一就是将模型的关系映射链接到一起。在 Ext 4 数据模型中,这种链接关系是通过关联操作(associations)来完成的。在应用中定义不同物件的关系是非常自然的。比如说,在一个食谱数据库中,一条...

    文章 sp42 2010-11-08 456浏览量

  • Mybatis Plus 2 升到 Mybatis Plus 3 时,实体继承的Model类的的相关问题

    一、更新依赖关系 当你把依赖从 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId>...

    文章 饭娱咖啡 2019-01-02 4614浏览量

  • Rails开发细节《四》Transactions事务

    Rails开发细节《四》Transactions事务 事务在数据库应用开发中是相当重要的,尤其是在关系数据库中。典型的例子就是银行在转账,在两个账户之间转账。   account1.deposite(100)    account2.withdraw(100)  在ActiveRecord...

    文章 像教授 2017-11-26 762浏览量

  • Rails框架流行在他的设计理念

    这两天看了一本书《Grails权威指南》,看了这个Java上Rails框架,其中有两条设计理念:1、make simple thing easy and make complex possible -让简单的事情变的容易,同时让复杂的事情的实现成为可能2、Convention Over Confi...

    文章 余二五 2017-11-08 688浏览量

  • Database2Sharp2009 代码生成工具

    NHibernate、Castle-ActiveRecord和PetShop架构的C#代码生成工具 Database2Sharp       文件大小:  5655KB   更新时间:  2009-5-7 下载地址:   http://www.iqidi.co...

    文章 walb呀 2017-12-04 759浏览量

  • Castle.ActiveRecord 使用 存储过程 返回实体类

    Castle,ActiveRecord,使用,存储过程,实体类 这几日就在研究这个问题 寻遍网上,也没找到个解决方法只有在NHibernate里执行存储过程 里面操作NHibernate的一点方法 于是动手写成了以下这个类 当然,只能保证测试可以通过,可能还有很多问题,要一个一个解决  1name...

    文章 chsword 2008-01-28 631浏览量

  • gitlab 无法查看提交的文件Errno::ENOMEM (Cannot allocate memory - /opt/gitlab/embedded/bin/git):

      gitlab可以成功clone和push,但是提交后的文件却无法查看。从页面上看的话只显示出500错误。        查了下gitlab的日志 tail -f /var/log/gitlab/gitlab-rails/production.log   显示如下异常: Started GE...

    文章 嗯哼9925 2017-10-31 1225浏览量

  • gitlab 无法查看提交的文件Errno::ENOMEM (Cannot allocate memory - /opt/gitlab/embedded/bin/git):

      gitlab可以成功clone和push,但是提交后的文件却无法查看。从页面上看的话只显示出500错误。        查了下gitlab的日志 tail -f /var/log/gitlab/gitlab-rails/production.log   显示如下异常: Started G...

    文章 无声胜有声 2016-07-04 1024浏览量

1 2 3 4 >

云产品推荐

阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板