wix - поиск в базе данных - PullRequest
       11

wix - поиск в базе данных

0 голосов
/ 31 марта 2020

Я 14-летний новичок в программировании, поэтому, пожалуйста, наберитесь терпения. Я учусь так быстро, как могу. *

Этот веб-сайт является веб-сайтом wix.

Мне нужен поиск, который принимает элемент ввода текста и затем фильтрует несколько столбцов набора данных Wix.


[EDIT:

У меня уже есть поиск, который я настроил, но результаты поиска не очень точны, потому что, когда пользователь вводит фразу из нескольких слов (пример: " клиническое исследование "поиск ищет все слова в одном и том же порядке и в одном и том же столбце.

Мне бы хотелось, чтобы в каждой строке данных были найдены оба слова" клиническое "И" исследование ".

Для получения положительного результата слова «клинический» И «исследование» должны появляться в одной строке - они могут быть в разных столбцах, но должны быть в одной строке.

* *

Код выглядит следующим образом.


      import wixData from 'wix-data';


    export function SearchBox_keyPress(event, $w) {

        $w("#dataset1").setFilter(wixData.filter()
        )


    const filterValue = $w("#SearchBox").value
    const byTitle = wixData.filter().contains("title", filterValue)
    const byTag1 = wixData.filter().contains("tag1", filterValue)
    const byTag2 = wixData.filter().contains("tag2", filterValue)
    $w("#dataset1").setFilter(byTitle.or(byTag1.or(byTag2)))

    }

**

Я волонтер, помогающий в управлении данными исследовательской библиотеки COVID-19. вместе с врачами, которые ничего не знают о кодировании, поэтому я помогаю с этим. Вы можете увидеть, что я сделал до сих пор здесь: https://www.pandemicity.org/epidemiological-research

У меня была некоторая помощь с форумов, но если у кого-то есть лучшие идеи о том, как я могу получить вопросы и ответить красный или заостренный в правильном направлении, я был бы признателен.
Есть ли лучшие форумы или страницы? Или справочник? Мне просто нужно немного потренироваться, когда я решаю эти вещи.

Большое спасибо.

1 Ответ

0 голосов
/ 31 марта 2020

Я не знаю, что такое среда разработки wix, но попробуйте Google с "базой данных поиска wix", я уверен, что она вам поможет

Вот несколько полезных ссылок:
Как создать поиск для вашей базы данных
Добавление поиска на ваш сайт Wix (YouTube)

Документация по Corvid API Wix
├─ Раздел о запросах к базе данных
└─ Раздел о фильтрах

Начните с простого запроса и затем увеличивайте его шаг за шагом,

Надеюсь, это поможет и хорошая инициатива! ?

...