簡體   English   中英

如何在Rails中創建“文件”模型?

[英]How to create a 'file' model in Rails?

因此,我使用Ruby / Sinatra和MondoDB構建了一個API。 我現在正在使用連接到同一數據庫的Rails編寫一個管理面板。 我們的一個集合稱為“文件”,因為我們需要在API中為此類對象建模。 現在,當我想在管理面板中創建文件模型時,遇到了一個事實,即我無法創建一個名為“文件”的類。 這樣做會導致出現錯誤 在此處輸入圖片說明

甚至“ File1”也是可接受的類名。 現在如何在Rails應用程序中創建文件模型? 我正在使用Rails 5.0.0.1。

我相信這是因為File是Rails的保留字。 我可能會將模型重命名為FileResource

保留字列表: http : //www.rubymagic.org/posts/ruby-and-rails-reserved-words

file是ruby的類,您不能也不應在模型中使用該名稱。 否則,您將替換原始File

FileResource是個好名字!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM