POST'a veri oluşturmak için istediğim bir phoenix rotası var, bununla birlikte, formun son kullanıcı tarafından oluşturulduğu yaklaşık 4 alan var (form son kullanıcı tarafından oluşturuldu ve bu nedenle bu alanlar Bunu nasıl ele POST verisindeki) güzergahın Phoenix kontrolörü olarakElixir Phoenix'te isteğe bağlı POST parametreleri
, var olmayan? Örneğin
:
Benim formu
Field1,
Field2
Field3 (optional)
Field4 (optional)
Field5 (optional)
sahiptir Ve formu deftere nakil daima Field1
ve Field2
olmalıdır ancak diğer alanların herhangi kombinasyonuna sahip olabilir.
yani benim denetleyicisi kodu şimdiye kadar şu şekildedir:
def create(conn, %{"field1" => field1, "field2" => field2) do
end
nasıl diğer 3 isteğe bağlı yapabilirim? Eğer hepsini eklediysem o zaman gerekli olacak ve potansiyel gönderilen formların her biri için fazla işlev gördüğünden dolayı bir işlev yapmak istemiyorum. denetleyici tarafından alınan
Teşekkür çok, çok açık, şimdi yayınladın :) – TheStoneFox