我需要在我的 symfony 6.0 專案中創建一個搜索輸入。我正在使用 PHP 8.1.5
在過去,我使用以下帶有注釋的語法:
/**
* @ORM\Table(name="category", indexes={@ORM\Index(columns={"name", "description"}, flags={"fulltext"})})
*/
class Category
{
但現在我無法找到使用屬性的好方法。我嘗試了以下方法:
#[ORM\Index(name: 'category_idx', columns: ['name', 'description'])]
但遷移并未創建全文索引。
如果你已經有這種情況,你能告訴我你是怎么做到的嗎?
uj5u.com熱心網友回復:
對于那些在這里尋找相同答案的人來說。
#[ORM\Index(name: 'category_idx', columns: ['name', 'description'], flags: ['fulltext'])]
這確實會創建一個帶有全文索引的 TABLE。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/475568.html
