V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chigco
V2EX  ›  Ruby on Rails

已有成熟数据库情况下如何使用 ror 快速开发接口

  •  
  •   chigco · 2015-11-22 23:31:15 +08:00 via iPhone · 3757 次点击
    这是一个创建于 3324 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原先的系统网站(使用 php 开发)已有数据库 100 多张表。
    现在业务调整,想开设 api 接口。
    考虑使用 rails 来做。
    如果选择使用 rails , activerecord 对数据库表结构是比较严格的。(且原先存在的数据库字段命名也不是很规范)
    光是 100 多个 model 就要搞死了。有什么快速的办法没有?
    4 条回复    2015-12-03 18:41:19 +08:00
    fy
        1
    fy  
       2015-11-22 23:36:31 +08:00
    获取表结构,用正则或者是别的什么取出字段和类型。

    写一个简单的代码生成器生成 model 层代码。

    不了解 rails ,但应该是这个流程了。
    chaucerling
        2
    chaucerling  
       2015-11-23 00:19:56 +08:00
    试试 sequel + grape
    zhouzhe8013
        3
    zhouzhe8013  
       2015-11-23 15:24:20 +08:00
    写字段映射呗,正好理一理原有的数据结构.
    peterxu
        4
    peterxu  
       2015-12-03 18:41:19 +08:00
    grape
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2527 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:21 · PVG 13:21 · LAX 21:21 · JFK 00:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.