Mikail.Net

Yazılımcı günlüğü

Etiket: Nova

  • Nova 4 Custom Resource Tool

    Nova araçlarına benzer şekilde, kaynak araçları da inanılmaz derecede özelleştirilebilir ve esas olarak, tamamen sizin kontrolünüz altında olan ve işlemlerinizi kolaylaştıran tek dosyalı bir Vue bileşenine sahiptir. Bu sayede, uygulamanızı geliştirirken, ihtiyaç duyduğunuz özellikler ve işlevler üzerinde tam kontrol sağlar ve iş akışlarınızı daha verimli hale getirir. Bu, geliştiricilerin daha hızlı ve daha esnek şekilde…

    Devamını oku: Nova 4 Custom Resource Tool
  • ilişki türleri

    Laravel Nova’da ilişki türleri arasındaki farkları ve kullanım örneklerini: HasOne: Bir tabloyla başka bir tablo arasında tekil (one-to-one) ilişki kurar. Örneğin, bir Kullanıcı profili ve kullanıcılar tablosu arasında: HasOneOfMany: Tekil bir kaynağa bağlı birden çok kaynak arasından birini seçmek için kullanılır. Örneğin, tekil bir kullanıcı ve birden çok adres arasında: HasMany: Bir tabloyla başka bir…

    Devamını oku: ilişki türleri
  • Eager Loading

    Bu örnekte, Post kaynağında user ilişkisini her zaman eager load etmeye yönlendiren public static $with = [‘user’]; satırını ekledik. Böylece, Subtitle alanında user ilişkisine erişirken, performansı artırmak için ilişki her zaman eager load edilir. Bu, özellikle büyük veri kümesi ile çalışırken önemlidir, çünkü gereksiz veritabanı sorgularının sayısını azaltır. Öncelikle, modellerinizi oluşturarak başlayalım. User modeli: namespace…

    Devamını oku: Eager Loading
  • Laravel Nova Role Custom Resource

    composer require epartment/nova-dependency-container app/Models/Role.php app/Nova/Role.php

    Devamını oku: Laravel Nova Role Custom Resource