Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    MATCH trova 0 risultati

    con questa query, e avendo inserito il FULLTEXTin nome_prod, ed inserendo come testo di ricerca un nome prodotto presente nel DB, la query ottiene 0 risultati, non capisco il perchè,

    codice:
    SELECT * FROM prodotti WHERE MATCH(nome_prod) AGAINST('E PR 40' IN BOOLEAN MODE)
    collation: utf8_unicode_c
    INNO DB

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469

    Re: MATCH trova 0 risultati

    Originariamente inviato da BOES
    con questa query, e avendo inserito il FULLTEXTin nome_prod, ed inserendo come testo di ricerca un nome prodotto presente nel DB, la query ottiene 0 risultati, non capisco il perchè,

    codice:
    SELECT * FROM prodotti WHERE MATCH(nome_prod) AGAINST('E PR 40' IN BOOLEAN MODE)
    collation: utf8_unicode_c
    INNO DB
    se ho capito bene stai cercando di fare una ricerca full text su una tabella innodb.

    cosa che non puoi fare, funziona solo per myisam.

  3. #3

    Re: Re: MATCH trova 0 risultati

    Originariamente inviato da franzauker
    se ho capito bene stai cercando di fare una ricerca full text su una tabella innodb.

    cosa che non puoi fare, funziona solo per myisam.
    IL DB E INNO, ma le tabelle sono MYISAM

    ( ho gia un altro database, con le stesse impostazione, e funziona tutto)

  4. #4

    Re: Re: Re: MATCH trova 0 risultati

    TROVATO L ERRORE!

    cercavo una parola ('PR') che forse è troppo corta.. c'è un limite di caratteri?,, strano che con solo PR non trovi nulla, come mai?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469

    Re: Re: Re: Re: MATCH trova 0 risultati

    Originariamente inviato da BOES
    TROVATO L ERRORE!

    cercavo una parola ('PR') che forse è troppo corta.. c'è un limite di caratteri?,, strano che con solo PR non trovi nulla, come mai?
    c'è un limite di caratteri, confermo.


    PS non esistono db "innodb", esistono come giustamente segnali tabelle innodb o myisam, la scelta dell'engine è a livello di tabella e non di schema.

  6. #6

    Re: Re: Re: Re: Re: MATCH trova 0 risultati

    Originariamente inviato da franzauker
    c'è un limite di caratteri, confermo.


    PS non esistono db "innodb", esistono come giustamente segnali tabelle innodb o myisam, la scelta dell'engine è a livello di tabella e non di schema.
    ce modo di togliere questo limite?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469

    Re: Re: Re: Re: Re: Re: MATCH trova 0 risultati

    Originariamente inviato da BOES
    ce modo di togliere questo limite?
    ft_min_word_len, bisogna però rifare gli indici

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.