Ben uzmanlar CakePHP için biraz karmaşık bir soru var.
Temelde, "yerleri" adında bir db tablo oluşturduk. Her ay ben bu tabloda bir istemci csv formatında bana gönderilen alacak. Ne yazık ki, bunun yerine bu tabloyu güncellemek, ben boşaltın ve tüm kayıtları reimport zorunda kalacak. Ne yazık ki, tüm bu tabloyu değiştirmek olamaz.
İşlevsellik bilge, kullanıcılar bu kayıtların bir ekrana bakmak için yeteneği var, ve bazı olanları gizlemek seçmek mümkün olacak. Bu "gizli" niteliği kalıcı olması ve tüm kayıtların ay temizlenmesi için ay hayatta gerekir.
Ben dün bu çalışma vardı. Ne yaptım (:) boolean ()) location_id (yabancı anahtar id (int, is_hidden sütunlar vardı) location_properties adlı ayrı bir tablo oluşturmak oldu. Bu kayıtları göstererek, bu sadece eğer "is_hidden == true" görmek için kontrol.
Bu tüm iyi ve iyi (VE ÇALIŞMA!) Idi, ama sonra benim patronum tür işler kadar yapışkanlı. O daha verimli olacaktır çünkü tablodan "is_hidden" sütun silmek söyledi. Ben sadece bunu gizlemek veya göstermek için location_id varlığını kontrol etmek mümkün olmalıdır.
Oldukça basit gibi görünmüyor. Herkes ben bu çekin nasıl biliyor? Aklıma gelen her şeyi denedim.