问题标签 [faker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails faker gem 产生相同的产品名称
我正在尝试使用 rails Faker gem 生成唯一的产品名称,以便在数据库中制作示例项目模型。我已经多次使用 Faker,但由于某种原因,我无法生成新的产品名称。我制作了 nameMaker 函数以避免可能的早期重复,但是在插入后我得到了一个记录失效。有谁知道我该如何解决这个问题?
种子.rb:
项目.rb:
ruby-on-rails - factory_girl 创建重复值
导轨 4.1.1
rspec 3.2.1
宝石文件
spec_helper.rb
结尾
工厂/门票.rb
ticket_controller_spec.rb
我有一个意外的输出:
调试——:[#http://127.0.0.1:3000/”,created_at:“2015-03-26 15:14:58”,updated_at:“2015-03-26 15:14:58”,department_id: 353,status_id:无,staff_id:200,taken_staff_id:无>,#http://127.0.0.1:3000/”,created_at:“2015-03-26 15:14:58”,updated_at:“2015-03- 26 15:14:58”,department_id:353,status_id:nil,staff_id:200,taken_staff_id:nil>,#http://127.0.0.1:3000/”,created_at:“2015-03-26 15:14: 58”,updated_at:“2015-03-26 15:14:58”,department_id:353,status_id:nil,staff_id:200,taken_staff_id:nil>,#http://127.0.0.1:3000/”,created_at: “2015-03-26 15:14:58”,updated_at:“2015-03-26 15:14:58”,department_id:353,status_id:nil,staff_id:200,taken_staff_id:nil>,#http:// 127.0.0.1:3000/",created_at:"2015-03-26 15:14:58”,更新时间:“2015-03-26 15:14:58”,department_id:353,status_id:nil,staff_id:200,taken_staff_id:nil>,#http://127.0 .0.1:3000/”,created_at:“2015-03-26 15:14:58”,updated_at:“2015-03-26 15:14:58”,department_id:nil,status_id:nil,staff_id:200,taken_staff_id :无>,#http://127.0.0.1:3000/”,created_at:“2015-03-26 15:14:58”,updated_at:“2015-03-26 15:14:58”,department_id:354 ,status_id:nil,staff_id:200,taken_staff_id:nil>] D,[2015-03-26T11:14:58.925686 #7515] DEBUG -- : ================ ============================= D,[2015-03-26T11:14:58.934540 #7515] 调试 -- : #http ://127.0.0.1:3000/”,created_at:“2015-03-26 15:14:58”,updated_at:“2015-03-26 15:14:58”,department_id:355,status_id:nil,staff_id : 200,take_staff_id: nil> D, [2015-03-26T11:14:58.944844 #7515] DEBUG -- : #http://127.0.0.1:3000/", created_at: "2015-03-26 15:14:58" ,updated_at:“2015-03-26 15:14:58”,department_id:356,status_id:nil,staff_id:200,taken_staff_id:nil> D,[2015-03-26T11:14:58.949122 #7515] 调试 -- :#http://127.0.0.1:3000/",created_at:nil,updated_at:nil,department_id:357,status_id:nil,staff_id:nil,taken_staff_id:nil> D,[2015-03-26T11:14:58.949449 #7515] 调试 -- : ============================================ ===949122 #7515] 调试 -- : #http://127.0.0.1:3000/",created_at:nil,updated_at:nil,department_id:357,status_id:nil,staff_id:nil,taken_staff_id:nil> D,[2015- 03-26T11:14:58.949449 #7515] 调试 -- : =================================== ==========949122 #7515] 调试 -- : #http://127.0.0.1:3000/",created_at:nil,updated_at:nil,department_id:357,status_id:nil,staff_id:nil,taken_staff_id:nil> D,[2015- 03-26T11:14:58.949449 #7515] 调试 -- : =================================== ==========
如您所见,有 3 行代码:
输出一样body: "Deserunt et accusantium totam ab autem ad."
为什么会出现以及如何解决?
php - 使用 TestDummy 和 Faker 播种
我试图找出我做错了什么和/或处理这种情况的更好方法。
目标:
- 能够将我自己作为用户插入,并将 200 个其他用户插入数据库。
- 将我自己的静态数据插入到一个单独的表中,将所有其他用户的随机数据插入到数据库表中。
- 我想知道为什么我在控制台中运行种子文件时不断收到 [InvalidArgumentException] Unknown formatter "password" 错误消息。
用户TableSeeder
UserProfilesTableSeeder.php
工厂 PHP 文件
ruby-on-rails - 名称错误:主题,Rake db:重置错误,我无法查明其来源
当我 rake db:reset 时,我的终端中不断出现以下错误。我不确定为什么主题对象未定义。我创建了一个主题控制器和模型,这里的代码:
主题控制器
主题模型
种子.rb
有人可以解释为什么终端未定义主题吗?当我创建 topic.sample 时,我到底在拉什么?是控制器吗?
谢谢!
ruby-on-rails - Rails Faker 如何创建自定义方法
我正在使用 rspec 和 faker 进行测试,我想在 faker 上添加一个 cuestom 字段,我已按照以下说明进行操作:
https://github.com/stympy/faker#customization
所以在我的 rails_helper.rb 我有这一行:
在我的 config/locales 文件夹下的 ca.yml 中,我有:
当我Faker::Internet.usefuldata
让它为 Faker::Internet:Class 返回未定义的方法“有用数据”时。我想要Faker::Internet.usefuldata
返回 AAAAA 或 BBBBB。
提前致谢。
faker - 如何生成顺序数据?
我目前正在尝试弄清楚如何使用 Nelmio Alice 和 Faker 生成数据。这是我需要填写的模型:
假设我们需要匹配人员及其保险单。一个人在给定时间只能拥有一份有效的保险单。每份保险单属于一个人。
这意味着一个人的所有保险单不得重叠。因此,在生成保险单实体时,我需要某种方式来告诉 Alice 生成begin
并且end
以这样一种方式,即新对象不会与已经存在的对象发生冲突。
我该怎么做呢?通过查看 Alice 文档,我只发现可以使对象的属性依赖于同一对象的其他属性,而不是如何使它们依赖于已经存在的对象的属性。
php - Faker 和 Laravel 5
我试图弄清楚是否有人知道执行此任务的方法。我想尝试告诉插入的用户每种类型的角色有多少。这样我就可以说我只想要角色编号 4 的另一个和角色编号 3 的 2 个,其余的都是一个。我确信会有一些额外的逻辑,但不确定应该如何编写这样的东西。
php - Laravel Fzaninotto Faker 种子文件:[ErrorException] copy():copy() 函数的第一个参数不能是目录
我想使用 fzaninotto/faker 为我的种子文件创建一些文件。
我的文件种子文件如下所示:
我目前有一个如下所示的公用文件夹结构:
如何正确构建我的种子文件,以便能够生成一些虚拟文件?
python - 使用 Python mysql.connector 成功插入后 MySQL 数据丢失
我正在使用python mysql.connector
一些数据库操作。我的数据库表结构是这样的:
我运行python script
withFaker Package(fake-factory 0.5.0)
来填充这个数据库表。插入后,我运行查询以验证数据是否正确存储到表中。python脚本显示所有插入的数据并以exit code 0
但是当我通过它探索该表时,phpMyadmin
它并没有显示那些插入的行。这些插入的数据在下一次运行后不会持续存在。
这是我的代码:
ruby-on-rails - 在另一个模型的工厂中使用模型属性 - Rails
我有一家叫Message
HABTM的工厂Users
。我想sender_id
在Message
工厂里嘲讽。如果我做:
我得到:
如何引用另一个工厂的数据属性(id
在我的情况下)?