spamacom / laravel-translatable
一个用于多语言模型的 Laravel 扩展包 | 由 Mouhammad Alali 升级
11.12.2
2023-06-05 12:18 UTC
Requires
- php: ^8.0
- illuminate/contracts: ^8.0 || ^9.0 || ^10.0
- illuminate/database: ^8.0 || ^9.0 || ^10.0
- illuminate/support: ^8.0 || ^9.0 || ^10.0
Requires (Dev)
- laravel/legacy-factories: ^1.0.4
- mockery/mockery: ^1.3.3
- orchestra/testbench: ^6.0 || ^7.0 || ^8.0
- phpunit/phpunit: ^9.0
This package is not auto-updated.
Last update: 2024-09-24 17:27:46 UTC
README
如果您想将模型翻译存储到数据库中,这个包适合您。
这是一个用于可翻译模型的 Laravel 扩展包。其目标是简化检索和存储多语言模型实例的复杂性。使用此包,您可以编写更少的代码,因为翻译在检索/保存实例时会自动获取/保存。
完整文档可以在 GitBook 中找到。
安装
composer require spamacom/laravel-translatable
快速示例
Model()->whereTranslationFullText('name','any word',['mode'=>'boolean'])->orWhereTranslationFullText('name','any word',['mode'=>'boolean'])
访问教程以获取更多关于如何使用全文搜索功能的信息 布尔全文搜索。
