私は自分のレールアプリで祖先の宝石を実装しようと努力しています。find_by_name祖先の宝石
Ancestry README docsの次のコード行に問題があります。次のように
TreeNode.find_by_name('Crunchy').subtree.arrange
私は私のアプリで使用していたコードは次のとおりです。誰がどのような私を教えてもらえます
syntax error, unexpected tIVAR
...find_by_name('FedEx')[email protected]);@output_buffer.saf...
...
:これにより
Message.find_by_name('FedEx')[email protected]
、私はエラーメッセージを取得しています間違っている、または私に何をTreeNode
とsubtree
と置き換える必要がありますか?
エラーが示すとおり、これは構文エラーです。そのようなオブジェクトプロパティ(インスタンス変数を使用)にアクセスすることはできません。 docsが言うように 'subtree.arrange'ではなく' @ messages.arrange'をなぜ使用していますか? – Alex
@Alex '.subtree.arrange'を使うと'未定義のメソッド 'サブツリー'エラー 'が出ますので、これは間違っていると思いますか? –