Day-19: 咩啊抓产生假资料,让我们来使用factory_bot

因为专案做的是电商网站,
不免俗需要一些假资料,
所以在一个月做专案的期间也学会了,
如何做假资料,捞资料 (海底捞月!中!开玩笑XDDD
接下来就由我带大家如何做假资料拉!!!

gem ‘factory_bot_rails’, ‘~> 6.2’
gem ‘faker’, ‘~> 2.19’
bundle

config/application.rb 加入


module Wali 
  class Application < Rails::Application
    config.load_defaults 6.1

    config.generators do |g|
      g.factory_bot false
    end
  end
end

请到Ruby on Rails的lib目录
里面有个taks的资料夹
请在那个资料夹建立一个名叫 products.rake 档案

lib/tasks/products.rake
https://ithelp.ithome.com.tw/upload/images/20211004/20140259r29ImufMRG.png

做一个假资料指令
https://ithelp.ithome.com.tw/upload/images/20211004/20140259U3OBnJqt6D.png

test/factories/products.rb
https://ithelp.ithome.com.tw/upload/images/20211004/20140259eWPN1qV5bF.png
使用faker套件做假资料
https://ithelp.ithome.com.tw/upload/images/20211004/20140259cZU5ornEK3.png

今天就先到这边
我程序界新手,也是一个刚起步不久的麻瓜,如果有错误的地方,欢迎指正!
谢谢/images/emoticon/emoticon33.gif


<<:  EP21 - 持续部署使用 Octopus Deploy 首部曲,建置 Octopus 基础设施

>>:  [Day23] 字形渲染(Text Rendering) - 载入字形

第37天~

这个得上一篇:https://ithelp.ithome.com.tw/articles/10258...

Day12 : Docker基本操作 Dockerfile篇

应用Docker化 Docker的核心思想就是将应用给整合进Container内运行,让这个Cont...

虎你发财啦!自己的新年图自己做 (React+Fabric.js) -下

前情提要 为了不浪费我白白画的春联,做了一个新年图制造机 还没有新年图的可以到下面玩玩看~(快收假了...

Day1 Redis环境准备

前言 Redis 是由义大利人Salvatore Sanfilippo所开发的Key-value资料...

Vue3 ( 元件 / components ) -2

1.元件注册方法有三,注册後才能使用 (1)全域注册 方法1. <alert></...