sql >> Databasteknik >  >> RDS >> Mysql

Problem med att hitta och visa lista med poster från en relationsmodell i Rails-appen

Dina relationships metod i din handkontroll finns överallt.

Du försöker hitta relationS använda ett sök efter id med en icke-existerande params[:relationship_id] som orsakar felet du ser.

Du ställer sedan in @users att vara alla relationer för @shop .

Sedan renderar du en mall show_relationships men du hänvisar senare till en relationships/show mall.

Dessutom i butiksmodellen du kallar create på relationer med bara ett användar-ID medan du förväntar dig att skicka in vissa attribut för relationen.

Det ser ut som att den här koden har blivit stökigare och stökigare allt eftersom du har försökt lösa problemet. För att vara helt ärlig skulle jag gå tillbaka till början och börja om.



  1. Haversine avståndsberäkning mellan två punkter i Laravel

  2. Skapa utlösare för att ta bort rader som är>90 dagar gamla

  3. Oracle Set Operators

  4. Uppdatera och ta bort relaterade modeller (relationstabeller) i Yii