2016-12-09 15 views
2

レールでアプリを作成していますインデックスからアクションを作成するのは良いですか?

インデックスビューにはいくつかのボタンがあります。しかし、私はcreateアクションとdestroyアクションをインデックスページのボタンに基づいて実行したいと思います。そんなことをするのは良いアプローチですか?または上記の操作を行う前に私はいつもnew/destroyに行くべきですか?あるいは私の要求に基づいて新しい行動をとるべきですか?

私のアプリはタスクマネージャーのようです インデックスページには、すべてのユーザーとタスクが表形式で割り当てられています。ユーザーは常にタスクに関連付けられ、その逆もあります。 タスクを追加したり削除したりできるはずです。 私が望むすべての操作はインデックスページに表示され、利用可能なページだけです。

+0

正確に何をしようとしているか説明してください。 – RSB

+0

@RSB:更新されました。 – InQusitive

答えて

4

作成アクションでさらにユーザー入力が必要ない場合は、作成するためにまっすぐに移動しない理由はありません。

たとえば、グリッド内の各セルに作成するリンクが含まれ、各セルで使用されるパラメータがグリッド内の位置に依存するグリッドがある場合などです。カレンダー月グリッドが1つの例です。セル0,2をクリックすると、最初の週の3日目に関連付けられた項目が作成されます。

通常のRailsの動作です。

関連する問題