2.0.18 • Published 3 years ago

loopback-full-text-search-mysql v2.0.18

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

loopback-full-text-search

Add Full-text search when using the q parameter in the where clause for Loopback 3.

Installation

npm install --save loopback-full-text-search

Usage

Modify your server/component-config.json to include this module and configure the models and fields you want to include in the Full-text search:

"loopback-full-text-search": {
  "models": [
    {
      "name": "book",
      "fields": ["name", "description"]
    },
    {
      "name": "user",
      "fields": ["name"]
    }
  ]
}

And make the Full-text search using the q parameter in the where clause:

{ 
  "where": {
    "q": "loopback" 
  }
}

react-admin

You can use loopback-full-text-search with react-admin.

// in src/books.js
const BookFilter = (props) => (
  <Filter {...props}>
    <TextInput label="Search" source="q" alwaysOn />
  </Filter>
);

export const BookList = (props) => (
  <List {...props} filters={<BookFilter />} >
    ...
  </List>
);

Don't forget to check loopback-content-range and react-admin-loopback.

License

This library is licensed under the MIT Licence.

2.0.18

3 years ago

2.0.17

3 years ago

2.0.16

3 years ago

2.0.15

3 years ago

2.0.14

3 years ago

2.0.13

3 years ago

2.0.12

3 years ago

2.0.11

3 years ago

2.0.10

3 years ago

2.0.9

3 years ago

2.0.8

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.0.0

3 years ago