0
Q
定义参考名称
A
回答
1
一个轨道的主要原则是“约定优于配置”。它对于这样的情况下的伟大工程:
rails generate model Player team:references
这将创建列team_id
并将其标记为外键表teams
。
这覆盖了所有可能需求的90%(受过教育的猜测)。如果你有一个“标准”模型,你会在几秒钟内为它生成样板。但是如果你有一个更奇特的例子(比如问题中的例子),那么你必须自己做一些手动工作并触摸迁移文件和模型关系定义。这也很容易。
t.references :a1, references: :b
t.references :a2, references: :b
相关问题
- 1. 自定义名称时,包括和参考
- 2. 更新Firebase参考名称
- 3. jquery - 参考输入名称?
- 4. JQuery函数名称参考
- 5. C#参考TextBlock的名称
- 6. 未定义参考
- 7. 未定义参考
- 8. 未定义参考
- 9. 未定义参考
- 10. 未定义参考
- 11. 未定义参考
- 12. 未定义参考
- 13. Qt tableWidget列参考名称或别名
- 14. 定义输入参数的名称
- 15. QT - 未定义参考`_imp__Z *”
- 16. 未定义参考__libc_init_array
- 17. C++未定义参考
- 18. 未定义的参考`x264_encoder_open_125'
- 19. Qt。未定义参考
- 20. 未定义参考svc_create
- 21. 未定义参考`omp_get_max_threads_ '
- 22. 未定义参考AVR-GCC
- 23. 未定义参考OpenSceneGraph的
- 24. 未定义的参考,QT
- 25. 未定义的参考`png_read_info '
- 26. C++ - 未定义参考“sodium_init”
- 27. 未定义的参考clock_gettime
- 28. 取消定义参考
- 29. 未定义的参考`gzopen”
- 30. Angularfire无法定义参考
我很感谢您的回答。但是,我需要知道是否可以避免手动编辑迁移文件或编写一些解决方法。 – ar7max
@ ar7max我想我已经回答了。你们的关系是“非常规”的,所以你从铁轨手中拿的更少。 –
好的,我会接受的。谢谢。 – ar7max