1
我試圖從命令行生成模型。這是我的命令:Rails生成模型語法錯誤
rails generate model User first_name:string last_name:string email_address:string age:integer
它不斷給我這個錯誤:
SyntaxError: (irb):2: syntax error, unexpected tLABEL, expecting keyword_do or '{' or '('
User first_name:str last_name:**str** email_address:str age:int
(irb):2: syntax error, unexpected tLABEL, expecting keyword_do or '{' or '('
name:str email_address:str age:**integer**
我迷路了。我昨天學到了這一點,語法與之前的語法完全一樣,當它工作正常。
感謝
編輯:StackOverflow上wouldnt讓我張貼此,除非我格式化的錯誤代碼爲FYI
該死的。它是最簡單的事情。謝啦。 – JDillon522
你能提供更多細節嗎?我在第一時間得到了錯誤,當我再次運行它時,這有什麼問題?我不知道爲什麼,相同的控制檯,相同的詞 –
@ Albert.Qing你可能試圖在'irb',交互式ruby控制檯中運行這個命令。你應該在系統shell中運行它。 –