Je vais certainement mal, mais je ne peux pas trouver la bonne façon de le faire ... Je suis un novice de rails et je voudrais savoir ce que je fais mal.Rails erreur de routage débutant
Je veux imprimer toutes les informations sur un magasin quand je l'obtiens de l'API. Lorsque je configure les modèles, j'ai une propriété dans l'objet de magasin t.references reviews
. Maintenant, j'ai l'impression de magasin à un JSON au localhost/api/stores/0
et il a un tableau d'index de révision [0]
. Comment puis-je faire pour qu'il envoie toutes les informations en arrière plutôt que l'id ... par exemple
store: { name: tester, reviews: { id: 0, text: "test review" } }
je pensais quelque chose comme ça, mais je pense qu'il est erroné:
def show
store = @store
review = Review.find(store.review_id) <- will do a for loop but i temporarily made this a single id
displayStore = Hash.new
displayStore["store"] = store
displayStore["reviews"] = review
render json: displayStore
end
je vous remercie pour votre aide!