文件名称:laravel-schemaless-attributes:向雄辩模型添加无模式属性
文件大小:12KB
文件格式:ZIP
更新时间:2024-02-24 06:25:09
php json laravel eloquent nosql
向雄辩模型添加无模式属性 如果您可以在Eloquent中使用NoSQL的精神,那会很酷吗? 这个包就是这样做的。 它提供了一种特征,当将其应用于模型时,可以将任意值存储在单个JSON列中。 这里有一些例子。 我们使用的extra_attributes这里列,但你可以将其命名。 // add and retrieve an attribute $ yourModel -> extra_attributes -> name = 'value' ; $ yourModel -> extra_attributes -> name ; // returns 'value' // you can also use the array approach $ yourModel -> extra_attributes [ 'name' ] = 'value' ; $ yourModel -> extra_attributes [ 'name' ] // returns 'value' // setting multiple values in one go $ yourModel -> extr
【文件预览】:
laravel-schemaless-attributes-master
----.php_cs(1KB)
----src()
--------SchemalessAttributes.php(5KB)
--------SchemalessAttributesServiceProvider.php(419B)
--------SchemalessAttributesTrait.php(842B)
----LICENSE.md(1KB)
----CONTRIBUTING.md(3KB)
----composer.json(1KB)
----CHANGELOG.md(1KB)
----.github()
--------FUNDING.yml(49B)
--------workflows()
----README.md(9KB)